Laravelで定数の為だけにマスターテーブルを作るのをやめた件 今まで、selectやcheckbox、radioなどの選択肢に入れるワードの為だけにデーターベースにマスターテーブルを作ってました。コンフィグ専用のファイルを作るって人もいたと思います。 PHP8.1からEnumが使え […] enum laravel php 2023年2月12日
Laravelのデータベース取得時の戻り値まとめ。 すぐ忘れるので備忘録。 find()の戻り値 Model::find(id) の戻り値。Modelのオブジェクトが返る。無いときはnull。なのでNULL判定は必須。isset・empty・is_nullで判定推奨。面倒 […] Eloquent laravel 2022年4月21日
npm installでhigh severity vulnera... これが出ても、先に進めないわけではないので、エラーを無視できるといえばできるのですが、「high severity vulnerabilities」って、重大度の高い脆弱性なわけです。コードを書く人なら無視できませんよね […] laravel node npm 2022年4月15日
npm installでTypeError: cleanUrl i... 何かやらかして、フォルダごと捨てたとか、ファイル削除したとか、node自体をアップデートした時、出やすい気がします。 まず、次の場所のファイルを探します。通常はここにあります。 このファイルの一番下にコードを追加します。 […] laravel node npm 2022年4月14日
Laravel Breezeでマルチ認証の実装 laravel8バージョンでは、認証機能にBreezeとJetstreamというスターターキットが導入されました。Jetsreamにはteamサポートがあり、それを使用してSNSのような招待制度やWordPressのユー […] laravel ログイン 認証 2022年3月13日
Laravel Jetstreamで認証機能の実装 Laravel8 から、認証機能に Laravel Breeze・Laravel Jetstream・Laravel Fortify というスターターキットがリリースされました。Composerでインストールするだけで使 […] composer laravel インストール ログイン 2022年3月4日
Laravelにデバッグバーを導入する 開発をしているとデバッグは必須。Laravelには、デバッグバーという便利なツールがあります。クエリ・View・Route・セッションなど多方面で原因を探れます。これを使えるようにしていきます。 Composerでインス […] composer laravel デバッグバー 2022年3月3日
Laravelにログイン認証を実装する(Breeze編) 初期状態のLaravelには何も入っていません。ログインを使えるようにカスタマイズする必要があります。ここではLaravelはインストールした状態でVSCodeでこのLaravelプロジェクト(laravelフォルダ)を […] breeze laravel インストール ログイン 2022年3月1日
LaravelのENVファイルの設定 Laravel のインストール はすでに済んでいるものとします。 ENVファイルの変更 Laravelには.envというファイルがあり、いろいろな設定ができるようになっています。まずサイトを設定するには、このファイルの変 […] env laravel mailtrap ログイン 2022年2月26日