- 2019年10月10日
【Laravel】6.xからの新しいデバッグ用関数ddd
Laravelにはdump(), dd()の様なデバッグ用にリッチな画面出力関数が用意されています。dddはそれに加わる新たなデバッグ用関数です。 ヘルパ 6.0 Laravel […]
Laravelにはdump(), dd()の様なデバッグ用にリッチな画面出力関数が用意されています。dddはそれに加わる新たなデバッグ用関数です。 ヘルパ 6.0 Laravel […]
PHPフレームワークのLaravelには、DBと接続してデータをやり取りする仕組みとして”Eloquent”が実装されています。 Eloquentを使用する […]
PHPでObject Initializerという記法が現在提案されています。 PHP: rfc:object-initializer [RFC] Object Initia […]
LaravelのEloquentにはObserverという仕組みがあります。ObserverはEloquentのイベント発生によって発火するメソッドの集まりです。 Eloquen […]
Laravelに限った話でないですが、あるプログラムを異なるユーザが実行し同じ宛先のログファイルに追記をしようとする場合、書き込み権限を持っておらずPermission deni […]
PHP で生成した XML で「PCDATA invalid Char value 15」というエラーが発生したのでその対処法について。 特に大きな変更を加えてはいなかったので、急 […]
Laravel6.0.4がリリースされました。 Releases · laravel/framework 機能の追加は次の通りです。 Added Added TestResp […]
LaravelのEloquentにはクエリビルダでチェーンを組むための命名規則に従ったメソッド作成方法があります。scopeHogehoge()とするとModel::hogeho […]
PHPの継承は常に単一です。これによって知るべき親クラスの情報を単純化してコードの複雑度を上げにくくしてあります。多段継承こそあれ複数経路は作れません。 やりかたはDI(Dep […]
PHPはオープンソースで開発されている言語で開発者間の相談、提案などのやり方の一つとしてメーリングリストが使われています。 PHP: メーリングリスト – Manu […]
ちょっとハマったので備忘録も兼ねてまとめ。 …まあ、結局別の方法を使っちゃったんですけどね。 使用する関数は、タイトルにもある通り exec() 関数です。 PHP […]
テストを書き、自動化できると何かと楽です。ライブラリのアップデートによって機能が壊されていないか確認するときなど全機能を総なめするので大変助かります。Laravelにおいて、ある […]