Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

OrderStatusHistoryBuilder.php 719B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace domain\Order\OrderStatusHistory;
  3. use domain\_\AbstractBuilder;
  4. use domain\Order\Order\Order;
  5. use domain\Order\OrderStatus\OrderStatus;
  6. use domain\User\User\User;
  7. class OrderStatusHistoryBuilder extends AbstractBuilder
  8. {
  9. public function instanciateOrderStatusHistory(
  10. Order $order,
  11. OrderStatus $orderStatus,
  12. \DateTime $date,
  13. User $user
  14. ): OrderStatusHistory
  15. {
  16. $orderStatusHistory = new OrderStatusHistory();
  17. $orderStatusHistory->setOrder($order);
  18. $orderStatusHistory->setOrderStatus($orderStatus);
  19. $orderStatusHistory->setDate($date);
  20. $orderStatusHistory->setUser($user);
  21. return $orderStatusHistory;
  22. }
  23. }