タグ

ブックマーク / qiita.com/kd9951 (2)

  • Laravelの標準バリデーションのわかりにくい挙動を実験して確かめたまとめ - Qiita

    これはなに? 標準で多種多様なルールを用意してくれているLaravelのバリデータ。 中にはすごい高機能なものもありますが、そういうのは良いんですよ、ドキュメントをよく読むと思うので。 でも、一見カンタンでわかりやすいはずなのに、微妙に挙動が「思ってたんと違う」というものがあります。 そんな「当たり前だと思っていたルール」を、実際に動かしてみて、結果をまとめてみました。 すべてのバリデーションルールは対象にしていません……。 公式ドキュメントはコチラ Laravel5.6 バリデーション 参考記事 Laravelのバリデーションで指定できる内容をざっくりまとめ直しました。 いつもお世話になっています(^^) Laravel Validation メモ やりたいことが先に来ているので 具体的にどう使うかのイメージを掴むことができます。 フィールドの有無(存在系) 最もよく使い、みなさんもよく

    Laravelの標準バリデーションのわかりにくい挙動を実験して確かめたまとめ - Qiita
    repon
    repon 2019/06/14
  • エラー画面やAPIエラーから独自エラーまで! フローチャートでちゃんと理解するLaravelの例外処理とケーススタディ - Qiita

    エラー画面やAPIエラーから独自エラーまで! フローチャートでちゃんと理解するLaravelの例外処理とケーススタディPHPLaravelexceptionlaravel5.5 TL;DR Laravel 5.5 ベース(Laravel 5.7 まで対応) フローチャートでおおまかな処理の流れと、どこでどんなことをするのかを解説します それを踏まえて「こんな時はこうする」というケーススタディを紹介 中小規模のプロジェクトにはそのままコピペで使ってもらえるベストプラクティス的なものを目指しています 実際にこれをベースにしたものが中規模業務アプリに実装されています バリデータ編もあります。 → フロー図で理解するLaravelバリデータの仕組みと、チーム開発でのケーススタディ 動機 個人的にエラー処理の仕組みを理解するために書いたチャートです 自分で勉強しようとしたとき、Laravelのエラー

    エラー画面やAPIエラーから独自エラーまで! フローチャートでちゃんと理解するLaravelの例外処理とケーススタディ - Qiita
    repon
    repon 2019/05/14
  • 1