基礎

PHPで親クラスのメソッドを呼び出す:$thisとparentの違い

PHPでオブジェクト指向プログラミングを行う際、クラスの継承を行うことは当たり前に行われます。その際、子クラスから親クラスのメソッドの呼び出し方について迷ったことはありませんか? 具体的にはparent::method(); と $this...
Laravel

Laravelのバリデーションの方法3つを改めて確認してみた

Laravelが用意するバリデーションの方法は、以下の3種類あります。 Illuminate\Http\Requestのvalidateメソッド Validatorファサード FormRequest(フォームリクエスト) この内、私は3を選...
Laravel

Laravelのバリデーション方法&設定例【まとめ】

バリデーションは、ウェブアプリケーションにとって非常に重要な要素です。失敗すればセキュリティにも関わってきますから、入念に行わなければなりません。 従来は自分でチコチコとバリデーションを書いていた方も多いと思いますが、非常に大変ですし、非効...