/** * @param Item $item * @return Item */ public function stop(Item $item) { return $item->setStoppedState()->notify(StopObserver::class)->notify(FinishObserver::class); }