Laravel

スポンサーリンク
Laravel

マイグレーションで外部キー制約を付けるときに気を付ける

incrementsで主キー設定した場合、unsigned属性が自動的に付与されるため、 外部キーにもunsigned属性を付与しないと、マイグレーション実行時にエラーになる。
Laravel

Laravel 実行されたSQLを取得

SQLを確認 プレースホルダに渡されるパラメータや実行時間なども確認できる
Laravel

Laravel5.4 SendGridを利用してメール送信

ドライバーを設定 .envファイルを編集 または、config/mail.php を直接編集してもOK mailableクラスをコマンドで作成 コマンドで下記を実行すると「app/Mail/TestMail.php」が生成される。...
スポンサーリンク
Laravel

Laravel5.4 ヘルパー追加

app/Helpers/helpers.php を作成 ServiceProvider を作成 HelperServiceProvider を編集 config/app.php に追加
Laravel

Laravel カスタムバリデーション

1.app/Services/CustomValidator.php 2. app/Providers/ValidatorServiceProvider.php 3. config/app.php 4. controlle...
Laravel

laravel5.4 Requestクラスを作ってバリデーションまとめる

コマンドでファイルを作成 App\Http\Requestsの下にファイルが作成される。 バリデーションルールを記述 コントローラで呼び出す
Laravel

Laravel5.4 単数形と複数形の変換

DBにテーブルを作る時に使えそう。 プレフィックスがあっても変換できた。
Laravel

Laravel5.4のバリデーションエラーメッセージを日本語化

config/app.php の設定を変更 ディレクトリとファイルを作成 resources/lang/ の中に「ja」ディレクトリを作成する。 GitHubからダウンロード jaディレクトリの中に「validation.php」...
Laravel

Laravel5.4のページネーションを使ってみる

フレームワークのページネーションって設定が面倒なイメージが強かったけど、Laravelのページネーションは簡単過ぎて感動した。 コントローラ paginateメソッドの引数に1ページに表示したい件数を設定する。 今回は、User::al...
Laravel

Laravel5.4のBladeテンプレートを試す

Bladeテンプレートが優先 Viewファイルにindex.phpとindex.blade.phpがあった場合、Bladeテンプレートのindex.blade.phpが優先的に適用される。 エスケープ Bladeの{{ }}文は自...
スポンサーリンク
タイトルとURLをコピーしました