タグ

Laravelに関するa20130517のブックマーク (1)

  • Laravel3で活かす例外

    タグ: Laravel3 Laravelは使いやすいフレームワークです。とはいえ、コードも書き慣れてくるといささか気になってくることもあります。 私の場合、特にif文の入れ子です。Laravelの場合、推奨されている書き方はビューの表示にGETメソッド、フォームの処理にはPOSTメソッドとHTTPメソッドで処理を分けることです。これは他のフレームワークでも同様にすることで、if分を一つ減らせます。(フレームワークを使用しない場合でも、コードはすっきりします。) さらに、認証のチェックはルートのフィルターを使用することで、if文を更に減らせます。CSRF対策もフィルターですから、もうひとつ減らせます。この2つは入れ子にする必要は無いにせよ、必要に応じ必ず書かれますね。 フォームの処理では、たいていバリデーションを行います。ほとんどのフレームワークでバリデーションのクラスが用意され、いつも同じ

  • 1