ファサードを使用せずに Laravel でヘルパー メソッドを作成する
Laravel は、一般的なタスク用にいくつかのヘルパー メソッドを提供します。ただし、組み込みメソッドやファサードでは利用できない追加のカスタム ヘルパーが必要な場合は、独自の非ファサード ヘルパーを作成できます。
「Laravel Way」経由のカスタム ヘルパー
Laravel には、helpers.php ファイルを通じてヘルパーを作成する専用の方法があります。次の手順に従ってください:
<code class="php">if (! function_exists('myCustomHelper')) { function myCustomHelper() { return 'Hey, it\'s working!'; } }</code>
<code class="json">"autoload": { .... "files": [ "app/someFolder/helpers.php" ] },</code>
カスタム ヘルパーの使用
上記の手順を完了すると、次のようにアプリケーション全体でカスタム ヘルパー関数を使用できます。 :
<code class="php">myCustomHelper();</code>
非ファサード ヘルパーを使用する利点
以上がファサードを使用せずにLaravelでヘルパーメソッドを作成する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。