IT PHPでアプリを作るときは、クラスを自動登録するspl_autoload_register()を使うと幸せになれる 動作設定用のPHPファイルを作成する。ここにデータベースへの接続設定や共通処理、クラスの自動読み込みの設定などを書いておくと幸せになれるし、クラスの自動登録をするためにspl_autoload_register()を使うと、さらに幸せになれ... 2021.10.07 IT
Laravel Laravelでデータベースから取得した日付をDatetime型として扱うには Laravel 6のときには、Bladeで <div class="form-group"> <label for="expiration_date">期限日</label> <input type="date" name="expirat... 2021.09.04 Laravel
Laravel No application encryption key has been specified. の対処方法 .envの「APP_KEY」に値が設定されていないのが原因です。APP_NAME=LaravelAPP_ENV=localAPP_KEY=APP_DEBUG=trueAPP_URL=.env.exampleをコピーして.envを作成したとき... 2021.09.02 Laravel
Laravel Laravelで特定のテーブルのみマイグレーションする方法 Laravelでマイグレーションしたあとに、特定のテーブルのみマイグレーションする方法について。現在のマイグレーションのステータスを確認します。php artisan migrate:statusステータスが表示されます。+------+-... 2021.08.31 Laravel
Laravel Laravel 8のseederでFakerを使う Laravel 8のseederでFakerを使う手順SeederとFactoryを作成する参考にしたサイトなどには特に記載がなかったので、Seederはテーブル名と同名のクラス名に、FactoryはModelと同名のクラス名にしています。... 2021.08.30 Laravel
Laravel Laravel 8でBootstrapを使うには Laravel 8では、デフォルトのCSSのフレームワークがTailwindっていうのに変更されているそうで。引き続きBootstrapを使うには、下記のコマンドを実行します。php artisan ui bootstrapnpm inst... 2021.08.29 Laravel
Laravel Laravel入門のuse ValidatorのValidatorはIlluminate\Support\Facades\Validatorだった件。 「PHPフレームワークLaravel入門 第2版」(秀和システム)の4-3「バリデーションをカスタマイズする」のところで、「バリデータを作成する」という箇所があります。// use Validator; を追記しておくこのValidator... 2021.08.27 Laravel
Laravel Laravel 8ではルーティングの書き方が変わっている Laravel 6ではRoute::get('hello','HelloController@index');Laravel 8からはRoute::get('hello', );またはuse App\Http\Controllers\Hel... 2021.08.24 Laravel
Laravel Laravel 8のシングルアクションコントローラ シングルアクションコントローラの使いみちがいまいちよくわからないが😅コントローラ<?phpnamespace App\Http\Controllers;use Illuminate\Http\Request;class HelloContr... 2021.08.24 Laravel
Laravel Laravel 8の環境を構築する Laravel 8で開発するための環境を構築します。Laravel 8の環境構築Laravel 8のインストールLaravel 8の最新版をインストールします。composer create-project --prefer-dist la... 2021.08.22 Laravel