最近、仕事でPHPのLaravelフレームワークを使用しています。
過去に、PHPのフレームワークはZend Framework, Symfony, Silexを使用した経験がありますが、Laravelはそれらよりも簡単にアプリケーションを作成出来、さらに高機能なように感じています。
たまにしか使わないのでしょっちゅう忘れる機能をメモしていきます。
Bladeテンプレートエンジンで、Postした値をバリデーションの結果、元のページに再出力する際にoldヘルパー関数を用いますが、第二引数に値を設定すれば、その値を初期値として出力します。
1 |
<input type='text' name='name' value='{{old('name', $model->name)}}' /> |
Laravelの勉強の為に、この本を購入してみました。公式サイトのドキュメントよりも、主要な機能を噛み砕いて解説しているので、機能を一通り学ぶには最適な本だと思います。オススメです。
宮崎県在住。
プログラムを書いて暮らしています。趣味はルアーフィッシング、ギター。