laravel是個思想相對先進的框架,其中很多實現細節值得深究,在此記錄laravel使用中的疑惑。
未解之謎
- 中間件在請求流程中如何起作用
- 類似
Auth::logout();
這樣可以直接使用的facade如何實現 - seed中批量生成數據是如何做到
- auth登陸流程
- csrf的key校驗邏輯
$view->with('count', $this->users->count());
可以寫成
$view->withCount($this->users->count());
laravel是個思想相對先進的框架,其中很多實現細節值得深究,在此記錄laravel使用中的疑惑。
Auth::logout();
這樣可以直接使用的facade如何實現$view->with('count', $this->users->count());
可以寫成
$view->withCount($this->users->count());
$list = DB::table('posts') ->groupBy('user_id') ->selectRaw('user_id,sum(views) as total_views')