2015-05-27 25 views

Odpowiedz

13

Istnieją klasy Model, które pozwalają ignorować zdarzenia.

Przed zastosowaniem modelu do materiału siewnego, trzeba będzie zrobić coś takiego ...

YourModel::flushEventListeners(); 
+0

To zadziałało dla mnie świetnie. – tptcat

+0

Wygląda na to, że nie działa z niestandardowymi zdarzeniami. Inne rozwiązanie: '' ' // Usuń Dyspozytor model :: unsetEventDispatcher() ' '' wydaje się działać w tej sprawie. –

10

Polecam usunąć dyspozytora w tym przypadku od wymowny Model.

Na przykład.

// Check Dispatcher 
Model::getEventDispatcher() 

// Remove Dispatcher 
Model::unsetEventDispatcher() 

// Add Dispatcher 
Model::setEventDispatcher(new \Illuminate\Events\Dispatcher);