【Laravel】Laravel5.7のヘルパーを一気に勉強(27) − factory,policy
今回はfactoryヘルパー関数とpolicyヘルパー関数のことを調べます。 factoryヘルパー関数 factoryヘルパー関数は、主にテストやシーディングする際のデータを生成するときに使用します。例えば以下はUse…
今回はfactoryヘルパー関数とpolicyヘルパー関数のことを調べます。 factoryヘルパー関数 factoryヘルパー関数は、主にテストやシーディングする際のデータを生成するときに使用します。例えば以下はUse…
Job関連のヘルパー関数であるdispath(),dispathc_now()について調べました。JobとはJobを登録した処理とは非同期で処理が実行されます。処理が思い処理の結果をまたずに次の処理を行うことができるので…
今回はcacheヘルパー関数について調べました。Laravelではキャッシュ機能が提供されており、保存先はconfig/cache.phpで設定することができます。Memcached、Redis、データベース、ファイルな…
本日から令和元年がスタートしました。エンジニアとしては一番気になるのが過去に携わったシステムの和暦表記です。自分で担当している分は基本的に関数化して1箇所にまとめているのでそんなにたいした影響はないはずですが、今までいろ…
前回app()関数で指定したインスタンスを取得することができることがわかりましたが、resolve()もほとんど同じ使い方ができます。ほとんど同じというか、ソースを見てみるとわかりますが、resolve()の中でapp(…
ヘルパーの勉強をしていて個別に調べたいと思って時間のあるときまで残していた9つの関数についてようやく調べる時間ができたので少しずつまとめていきたいと思います。今回はapp()関数です。 app()関数はサービスコンテナを…
ヘルパーの勉強をして積極的にヘルパー関数を使うようにしていたのですが、abort_ifを使っていたときに、アンチパターンもあることに気づきました。どんなときかというと、アボート前にエラーログなど処理をしたいときです。まあ…
SQLでカラムデータを一括置換します。といっても簡単で以下のSQLで一括置換できます。例えばWordPressのwp_postsテーブルのguidのドメイン部分example.comをexample.jpに一括置換します…
開発しているとlocalhostや開発ドメインのアクセス履歴が収集されてしまうことがあります。本番環境以外ではアナリティクスタグを表示しないという方法もありますが、急いで修正するときやあまりプログラムを入れたくないときな…
LaravelでリクエストのHTTPメソッドを判定したいときに利用するメソッドを紹介します。取得方法は簡単で以下の通りです。以下の例はコントローラーのメソッド内での取得方法です。 // コントローラーのメソッド内 pub…