- 2019年11月28日
【PHP】オブジェクト定数constのすすめ
constはPHPのオブジェクト定数です。具体的には決して変更の効かない値を設定する修飾子です。オブジェクトと密に絡んだ設定値などを記述するのが主な目的です。 PHP: オブジェ […]
constはPHPのオブジェクト定数です。具体的には決して変更の効かない値を設定する修飾子です。オブジェクトと密に絡んだ設定値などを記述するのが主な目的です。 PHP: オブジェ […]
最近、ほぼ素のPHPでURL用のランダム文字列生成機能を作ったところ後から見たLaravelのランダム文字列生成メソッドの実装に驚いたので紹介。加えてこのLaravelのランダム […]
最近、独自のオートローダを持つPHPプログラムを触ることになったので大雑把にnamespaceとautoloadの概要と連携を紹介します。 namespace(名前空間)は1フ […]
素で書こうとするとそこそこ苦労するREST API周りの実装ですが、Laravelにはこのあたりに必要な機能が始めから入っているためかなり楽に作りこむことができます。 Larave […]
.envは環境変数を定義するファイルとしてよく使われているファイル名です。この記事はいくつかの言語、フレームワークにおける.envの読み方の紹介をします。 今どきの環境は.env […]
Laravelにはdump(), dd()の様なデバッグ用にリッチな画面出力関数が用意されています。dddはそれに加わる新たなデバッグ用関数です。 ヘルパ 6.0 Laravel […]
Laravelで画像ファイルの変換処理を行いたい場合、Intervention/image というComposerパッケージを使用すると非常に楽です。 詳しいセットアップ方法は、下 […]
PHPフレームワークのLaravelには、DBと接続してデータをやり取りする仕組みとして”Eloquent”が実装されています。 Eloquentを使用する […]
PHPでObject Initializerという記法が現在提案されています。 PHP: rfc:object-initializer [RFC] Object Initia […]
LaravelのEloquentにはObserverという仕組みがあります。ObserverはEloquentのイベント発生によって発火するメソッドの集まりです。 Eloquen […]
Laravelに限った話でないですが、あるプログラムを異なるユーザが実行し同じ宛先のログファイルに追記をしようとする場合、書き込み権限を持っておらずPermission deni […]
Laravel6.0.4がリリースされました。 Releases · laravel/framework 機能の追加は次の通りです。 Added Added TestResp […]