お問合わせ開発ブログ株式会社Nextatのスタッフがお送りする技術コラムメインのブログ。Bindingの落とし穴こんにちは、ナカエです。Laravel5でLaravel4のようにHTMLとFormのファサードを利用したい場合はlaravelcollective/htmlを利用するのが一般的です。CollectiveはHTMLとFormのほかにもLaravelコアから取り除かれたコンポーネントをメンテナンスしているプロジェクトです。5.2.3で確認しています。Modelのプロパティ名を指定するだけで、Modelのインスタンスの対応する値が読み込まれるようになります。これにより、単一のModelのフォーム作成をすっきりと書くことができます。Modelのプロパティの値がそのまま露出してしまいます。我々が想像する動作とは違った挙動になることがあります。!!}→この場合はoriginalプロパティの値が配列で取得されるので配列から文字列への変換エラーが起こります。必要です】FormBuilderのソースを読んでみると、2015/12/1付けでlaravelcollective/htmlにFormAccessibleというTraitが追加されていることがわかりました。ModelにこのTraitを利用するとModelからの値の取り出しにFormAccesbileで定義しているメソッドが使われるようになり、Modelのプロパティと名前が衝突している場合でも$attributesの中の値が取り出せます。お問合わせプライバシーポリシ。