[Laravel]自作関数を使おう
クラスの作成
app以下にLibraryディレクトリを作ってFunctions.phpを作成。(ディレクトリの場所はどこでもいいです。)このファイルの中に自作メソッドを保管していきます。
staticメソッドのfunctionを作ります。
class Functions
{
public static function hoge()
{
//処理内容
}
}
エイリアスの登録
config/app.php のaliasesに作成したクラスを追加します。
'aliases' => [
'Functions' => App\Library\Functions::class,
],
コントローラーで使う
use Functions で使用可能。
Functions::hoge() で呼び出して使います。
bladeテンプレートで使う
{{ Functions::hoge() }} で呼び出して使えます。
サポートしていただけるとこれからも続ける励みになります! 書籍購入などに使わせていただく予定です! 何卒よろしくお願いします^^