cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mendapatkan contoh pengawal semasa dalam laravel?

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?

淡淡烟草味淡淡烟草味2870 hari yang lalu593

membalas semua(1)saya akan balas

  • 習慣沉默

    習慣沉默2017-05-16 16:58:29

        use App\Http\Controller;
        class UserHandler extends baseController{
    
        }
    

    balas
    0
  • Batalbalas