Laravel

Laravel ルートパラメーターを取得するには?

①ルートパラメーターを取得します。 ②ルートパラメーターを全て取得します。 通常は以下のように、クロージャにパラメーターを定義してルートパラメーターを取得します。※ルートパラメーターの名前とクロージャのパラメーターの名前は異なっいても大丈夫です。 しかし、クロージャのパラメーターが決まっている場合にはルートパラメーターを受け取れないので、parameterメソッドで受け取るようにします。 「パラメーター?」で定義されていれば 、デフォルト値を設定して呼び出すようにします。 ユーティリティクラス等で以下のようなメソッドを用意してもいいかもしれません。

Laravel ルートパラメーターを取得するには? Read More »

Laravel コントローラークラスをインスタンス化するには?

①app関数でインスタンス化します。 ②makeメソッドでインスタンス化します。 ③resolve関数でインスタンス化します。 resolve関数は vendor/laravel/framework/src/Illuminate/Foundation/helpers.php に↓このように定義されており、app関数呼び出しているだけですね。

Laravel コントローラークラスをインスタンス化するには? Read More »

Laravel をインストールするには?

インストールの最後に sudo でパスワードの入力を求められますので、sudo ができるユーザーで実行すること。 Laravel をインストールする手順。 例えばプロジェクトディレクトリに移動します。 プロジェクト名を決めて以下のコマンドを実行します。 インストール時にプロジェクト名のディレクトリが作成されます。 インストールの最後に sudo でパスワードの入力を求められます。 「sail up」でコンテナを起動します。

Laravel をインストールするには? Read More »

Laravel をインストールするには?

Laravel をインストールする手順。 PHPコンテナを起動します。 apt-get アップデートします。 libzip-devパッケージをインストールします。 zipモジュールをインストールします。 コンポーザーをインストールします。 Laravel をインストールします。 因みに zip をインストールしないで、laravel をインストールしようとすると↓こちらのエラーになります。

Laravel をインストールするには? Read More »

Scroll to Top