laravel 怎麼取得目前controller實例?
淡淡烟草味
淡淡烟草味 2017-05-16 16:56:29
0
1
357

在BaseController裡設定了一些屬性,User,Param等。怎麼在其他位置呼叫?

例如管理員更新使用者資訊時需要記錄日誌,所以觸發user.update事件

$response = Event::fire('user.update',array($user));

然後在UserHandler@update裡,需要取得目前使用者的id,role等信息,這些資訊在BaseControler裡

public $user; public $param; ... __construct(){ $this->user = Auth::user(); $this->param = Input::all(); ... }

在UserHandler@update裡怎麼取得目前controller實例來存取$user,$param等參數 ?

淡淡烟草味
淡淡烟草味

全部回覆 (1)
習慣沉默

雷雷

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!