2018-10-01から1ヶ月間の記事一覧

リクエストオブジェクトに、パラメータを値オブジェクトに変換するメソッドを追加する。

php

このようなコーディングを実現します。値オブジェクトの生成をコントローラーに書く必要がなくなります。 dateParam('startData'); PHPだと、HTTPリクエストのインターフェースはPSR-7で決まっています。 PSR-7: HTTP message interfaces - PHP-FIG 必要最低…

モデルクラスに条件判定メソッドを定義して、仕様をコードにまとめる。

php

※ コンストラクタは省略しています。 status; } } ブログ記事を表すPostモデルを例に使います。$post = Post::find(1);とDBから取得できるとします。 statusカラムに記事の公開状態を数値で管理します。