- 2019年9月24日
- 2019年9月25日
【Laravel】public static function hogehoge()とpublic function scopeHogehoge()の使い分け
LaravelのEloquentにはクエリビルダでチェーンを組むための命名規則に従ったメソッド作成方法があります。scopeHogehoge()とするとModel::hogeho […]
LaravelのEloquentにはクエリビルダでチェーンを組むための命名規則に従ったメソッド作成方法があります。scopeHogehoge()とするとModel::hogeho […]
Laravel MixはLaravelプロジェクト組み込みのwebpackラッパーです。webpackの基本的な設定やコンパイル用のスクリプトを準備しておいてくれる点とLarav […]
テストを書き、自動化できると何かと楽です。ライブラリのアップデートによって機能が壊されていないか確認するときなど全機能を総なめするので大変助かります。Laravelにおいて、ある […]
Laravelのメジャーバージョンアップである6.0が正式リリースされました。 Laravel 6 Is Now Released – Laravel News In […]
Laravelは週単位でとても細かくリリースされていますが、それとは別に5.7, 5.8, 6.0などと中くらいの単位、大きな単位でも更新されています。そういった大きな更新の際に […]
Laravelのソースコードリポジトリには全く同じ対象について記述されたリポジトリであるlaravel/laravelとlaravel/frameworkの二つがあります。 l […]
最近はバックエンド側も触れるようになりたいと思い、少ない時間を見つけて 自宅でlaravelをいじっております。 mvcの概念を頭に入れこむのに少し時間がかかりましたがおおよその流 […]
Laravel6.0はLaravelのメジャーアップデートであり新たなLTSバージョンです。リリースは8月中だとかなんだとか。 For those that aren't […]
LaravelはEloquentクラスにモデルをまとめています。Eloquentはデータベース中のテーブルに対応して扱われることを前提としたORMです。 Eloquent:利用の […]
DuskはLaravelと密にかかわっている自動ブラウザテストツールです。実際にブラウザを開いて、あるページへ移動できるか、そのページである操作はできるか、操作の結果は想定した通 […]
ORMは便利ですが、何度も重複するクエリを発行しがちです。複数のモデルオブジェクトeachしてリレーション先を参照する時は特に危険です。どれくらい重複してるかは barryvd […]
DI(Dependency injection)(依存性注入)とはコード内で外部への依存を直書きするのでなく、外部から引数、セッターなどで依存する部分を与える実装のことです。例え […]