@@ 601-609 (lines=9) @@ | ||
598 | return $this->getFirstOrderDate(); |
|
599 | } |
|
600 | ||
601 | public function getFirstOrderDate() |
|
602 | { |
|
603 | $a = $this->workOutSchedule(); |
|
604 | if (count($a)) { |
|
605 | foreach ($a as $orderDateInteger => $orderDateLong) { |
|
606 | return Date::create($className = "Date", $value = Date("Y-m-d", $orderDateInteger)); |
|
607 | } |
|
608 | } |
|
609 | } |
|
610 | ||
611 | /** |
|
612 | * Last date that an order was placed |
|
@@ 704-715 (lines=12) @@ | ||
701 | return $this->getFinalOrderDate(); |
|
702 | } |
|
703 | ||
704 | public function getFinalOrderDate() |
|
705 | { |
|
706 | $a = $this->workOutSchedule(); |
|
707 | if (count($a)) { |
|
708 | foreach ($a as $orderDateInteger => $orderDateLong) { |
|
709 | //do nothing wait for last one... |
|
710 | } |
|
711 | if ($orderDateInteger) { |
|
712 | return Date::create($className = "Date", $value = Date("Y-m-d", $orderDateInteger)); |
|
713 | } |
|
714 | } |
|
715 | } |
|
716 | ||
717 | /** |
|
718 | * List of delivery dates |