Rumah > Soal Jawab > teks badan
Tetapkan beberapa sifat dalam BaseController, Pengguna, Param, dll. Bagaimana untuk memanggilnya dari lokasi lain?
Sebagai contoh, apabila pentadbir mengemas kini maklumat pengguna, log perlu direkodkan, jadi peristiwa pengguna.kemas kini dicetuskan
$response = Event::fire('user.update',array($user));
Kemudian dalam UserHandler@update, anda perlu mendapatkan id, peranan dan maklumat lain pengguna semasa, yang terdapat dalam BaseControler
public $user;
public $param;
...
__construct(){
$this->user = Auth::user();
$this->param = Input::all();
...
}
Bagaimana untuk mendapatkan contoh pengawal semasa dalam UserHandler@update untuk mengakses parameter seperti $user, $param?