[Laravel]自作のヘルパー関数を追加する方法
2021年05月10日2023年10月10日
Laravelはさまざまな、グローバル「ヘルパー」PHP関数を用意されています。どこからでも呼べて便利なのですが、独自な関数を追加したい時があります。
今回は独自のヘルパー関数を追加する方法を紹介します。
独自のヘルパー関数を追加する方法
一昔は共通ファイル(index.php)とかにrequireで直接指定していたりしましたが、今はcomposerがありますのでcomposerに独自関数ファイルを追加してあげます。
まずは、独自関数ファイルを作成します。作成場所はどこでも構いません。
app/helpers.php
<?php
function hoge(){
return 'hoge';
}
作成したヘルパーファイルをcomposerの定義ファイルに追加します。
composer.json
{
"autoload" : {
"files" : [
"src/helpers.php"
]
},
}
追加が完了したら、必ずcomposerの「autoload」を実行してください。
$ composer dump-autoload
これでどこからも関数が実行できるようになります。
コメント
コメントを残す