public function createTravelerIdMovementIntoDeviation(TravelerId $travelerId, Bin $deviationBin) { $move = new InventoryTravelerIdMovement(); $move->setTravelerId($travelerId); $move->setByUser($this->getByUser()); $move->setMovedAt(new \DateTime()); $move->setFromBin($this->getForBin()); $move->setToBin($deviationBin); $move->addTag('audit'); return $move; }