- HOME >
- FuwaFuwaShoChan
FuwaFuwaShoChan
WEBエンジニア歴15年の半シングルファーザー(娘2人)。30代未経験からWEBエンジニアに転職。ブログ歴4年目(月1.6万PV達成)。エンジニア職は柔軟性があり最強(ホワイト企業なら育児×副業可能)。WEB系のエンジニアを目指す人、育児やメンタルに関することも発信してく。
WEB系エンジニア・プログラマー雑学ブログ
2023/3/1 Cakephp
関連データ内(contain先)でのレコード順序変更はCake2では order、Cake4では sort になります。 キー名が違うのみで、利用の仕方的には同じです。 Cake2: contain内でのorder $this->Hoge->find('first', [ 'contai ...
2023/2/28 Cakephp
Cake2からCake4へのテンプレート移行時によく遭遇するのはFormヘルパー。Formヘルパーの $this->Form->input() 箇所は基本的に $this->Form->control になります。オプションの属性も使えなくなっているものは多数ありますが、本記 ...
2023/3/9 Cakephp
Cake2とCake4でのバリデーションの記述はかなり違うようになっています。 以下、各バリデーションの基本的な書き方の違いです。 Cake2: バリデーション public $validate = [ 'name' => [ 'notBlank' => ['rule' => [' ...
「読みたいことを書けばいい」読みました。台本通り文章を「どう書くのか」に対し、答えはシンプルで「自分が読みたいことを書けばいい」ということ。以上。 で、終わるにはもったいなすぐる。言われていることがシンプルだからこそ、グサグサ刺さりました。あと、面白い。 本書のキーワードはずばり、「随筆」という言葉 ...
2023/2/24 Cakephp
デフォルトとは違うデータベースに切り替えて接続したいときのCake2とCake4の両方の書き方を見てみます。 前提として、config ファイルに接続したいデータベース接続情報が存在するものとしています。 Cake2: データベース切り替え ※Cakephp2では app/Config/databa ...
2023/2/24 Cakephp
あらかじめにサーバーリクエストに値をセットしておきたいケースもあるかと思います。 以下、Cake2の場合とCake4の場合、それぞれのサーバーリクエストに値をセットする方法です。 Cake2: リクエストに値をセット // アクションメソッド内にて $this->request->dat ...
2023/2/20 Cakephp
Cake2からCake4へのステータスコードの設定の変更は statusCode() から withStatus() へ変更になっています。 Cake2: ステータスコードを設定 $this->response->statusCode(500); Cake4: ステータスコードを設定 $ ...
「小さなチーム、大きな仕事 働き方のスタンダード」読みました。著者はジェイソン・フリード&デイヴィッド・ハイネマイヤー・ハンソンです。 「ベースキャンプ」というプロジェクトマネジメントツールを提供している企業であり、また著者の一人、デイヴィッド・ハイネマイヤー・ハンソンは RubyOnRails の ...
2023/2/17 Cakephp
Cake2の複数単語が続く命名の場合、例えば、 HogeFugasController というのがある場合、URLは「/hoge_fugas/index」という形でアンダーバーに自動変換されます。 一方、Cake4ではハイフン「-」に変換される仕様なので、URLは「/hoge-fugas/index ...
WEB開発を進めている際に、機能によっては複数に分割してプルリクを出すことはよくあるケースです。 その中でも、同じファイルの変更を行っている場合(例えば、ルーティングだとか)、コンフリクトを避けれない場合があります。 そのような場合、二通りの方法が考えられます。(他にもあるかもだけど) リモートリポ ...