Я создаю несколько элементов с фабриками для своих модульных тестов.Мне нужно отключить некоторых наблюдателей, но не всех.Я пытался
GameSerie::unsetEventDispatcher();
factory(GameSerie::class)->create([
'id' => 1,
'team_a_id' => 1,
'team_b_id' => 2,
'championship_id' => 1,
'count_wins_a' => 0,
'count_wins_b' => 0,
'winner_team_id' => null,
'date' => '2018-08-17 12:00:00',
'table_id' => 1
]);
factory(GameSerie::class)->create([
'id' => 2,
'team_a_id' => 2,
'team_b_id' => 1,
'championship_id' => 1,
'count_wins_a' => 0,
'count_wins_b' => 0,
'winner_team_id' => null,
'date' => '2018-08-18 12:00:00',
'table_id' => 2
]);
factory(GameSerie::class)->create([
'id' => 3,
'team_a_id' => 3,
'team_b_id' => 4,
'championship_id' => 2,
'count_wins_a' => 0,
'count_wins_b' => 0,
'winner_team_id' => null,
'date' => '2018-08-18 12:00:00',
'table_id' => 2
]);
GameSerie::setEventDispatcher(new Dispatcher());
, но это выражение также отключило других наблюдателей.Как можно отключить наблюдателя только на одной модели?