フレームワーク
- 2020年6月19日
- 2020年6月22日
【Laravel】HasManyThroughを使いやすくする
Eloquent:リレーション 6.x Laravel#Has Many Through LaravelではEloquent(データベース中のテーブルをマッピングしたモデルクラス […]
- 2020年6月15日
- 2020年6月15日
LaravelでGateway Timeout…PHPが重いのかと思ったらクラスの参照ミスしてただけだった話
Laravelで久々にあたらしいシステムを構築しているのですが、新しいページを作成した際、 Gateway Time-outエラーが発生。 このLaravelはphp-fpm上で動 […]
- 2020年6月9日
- 2020年6月9日
Laravel 6でReactをフロントエンドフレームワークとして使用する方法
Laravel 6.x以降から、いままでデフォルトとなっていたVue.jsからReactへのフロントエンドフレームワークの差し替えが、簡単に行えるようになっています。 今回はその手 […]
- 2020年5月28日
【Laravel】Artisanでプログレスバーを自在に作る
TR;DR LaravelのArtisanではSymfonyのプログレスバーをそのまま使っている Symfonyのプログレスバーはデザイン、表示情報などを自在に設定できて便利 本文 […]
- 2020年5月27日
- 2020年5月27日
【PHP】適切なキーを用いて処理結果のキャッシュを読み書きする
統計や機械学習の処理を行うとプロセスや日を跨いで全く同じ計算をすることがしばしばあります。計算が重い場合、時間を随分無駄にするのでキャッシュ化するのが望ましいです。この記事ではP […]
- 2020年4月30日
【Laravel】helper関数を上書きする
Laravelにはいつでもどこでも使えるコンセプトの関数であるhelper関数が用意されています。 ヘルパ 6.x Laravel 例えば、public_path関数は次の通り […]
- 2020年4月24日
【Laravel】.env中のAPP_ENVで使われるとLaravelが想定している語群
Laravelの設定機能はphpdotenvをベースに作られています。このため環境に依存する設定は.envファイルに書くのが望ましいです。 vlucas/phpdotenv: L […]
- 2020年4月16日
【Laravel】読みやすく書きやすいコードのためのEloquentでレコードを作成、更新する方法
LaravelのEloquent(データベースの射影モデル)は雄弁な、と名がつく通り様々なことができます。できることが多いためある目的の達成方法がいくつもあります。この記事ではな […]
- 2020年4月15日
- 2020年4月15日
【Laravel】対話コマンドを作る
対話コマンドはざっくばらんに言えば入力の受付と出力を繰り返すコマンドです。引数や分岐の多いコマンドは対話式にするとミスが減り便利です。Laravelはコンソールのデザインのための […]
- 2020年4月10日
【Laravel】画像のアップロードテストを画像ファイルを用意せずに行う
Laravelのテスト機能の中に題を実現できるものがあります。次のリンク先の”ファイルアップロードのテスト”に説明があります。 HTTPテスト 6.x L […]
- 2020年4月9日
【Laravel】ユーザのパスワード認証の実装を追う
Laravelの用意した認証機能フレームワークでは要件を満たせないが暗号化の様なクリティカルな部分は抜き出して使いたいときがあります。実装を追うことでどこで何をしているか探します […]