laravel

Laravel でログのフォーマット変えたり Monolog の Processor 追加したり

もう Laravel から Rails に移行する決意をしたもののめんどくさくて実際は放置、そうしてる間にもログをみることはあって不便だったりして仕方なくいじる。 やりたいのは ユーザがログインしてたらエラーログに user id を extra に追加する extra を表示す…

テーブルのカラムにないデータをEloquentのレスポンスに入れる

なんて言ったらいいかよくわからないけどタイトルみたいなことがしたいときどうするか テーブルのデータそのものじゃなくてテーブルのデータから計算できるデータがあったとして、それをクライアントに計算させるんじゃなくてレスポンスに入れて返したいとか…

laravelのmodelのhook

最近rubyを書くようになってrakeが便利すぎてPHPで書いてることを後悔している今日このごろだけど、相変わらずlaravel. laravelでArdentを使うと便利、が・・ - エンジニアですよ! で、Ardentのフックを使おうと思ったんだけどArdentがダメっぽいというのを…

Laravelで複数カラムのvalidation

LaravelのValidationは便利。 http://laravel.com/docs/4.2/validation#basic-usage にある例を引用すると $validator = Validator::make( array( 'name' => 'Dayle', 'password' => 'lamepassword', 'email' => 'email@example.com' ), array( 'name' => 'r…

laravelでArdentを使うと便利、が・・

laravel - Model で Validation したい? それならば Ardent だ! - Qiita こういう記事を読んだり、削除する前のvalidationをcontrollerに書きまくるのが嫌だったのでhookを削除前のvalidationもsaveの時と同じように簡単にやりたいなぁなどと思っていて、Ar…

Laravel Reading ServiceProvider Register

ルーティング周りを読んでいて気になった内部的なローディングのことを少し確認しておく。 laravelはたくさんのServiceProviderが提供するサービスを利用して動いている(?) ServiceProviderをregisterすることで、色々なところから使える状態になる https://…

Laravel Reading Routing

Modelで引っかかったところがあって先に読んだけどまず気になるのはやはりルーティング周りになるよね。 読んでみる プロジェクトを作ると、app/routes.phpが作られる 初期状態だと Route::get('/', function() { return View::make('hello'); }); となって…

Laravel Reading Alias

プロジェクトを作った時に作られるファイルを眺めていて、モデルを見ていると class User extends Eloquent implements UserInterface, RemindableInterface ですと。 Eloquentってなんだ。 laravelが独自のORMのことをEloquent ORMって呼んでいるのはわかる…