選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

28 行
719B

  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. }