mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/portal.git
synced 2026-08-25 23:44:14 +00:00
update packinglists from vt portal
This commit is contained in:
@@ -8,54 +8,42 @@ use Carbon\Carbon;
|
||||
class ScheduleObject implements DataTransferObject
|
||||
{
|
||||
|
||||
/** @var Carbonn date */
|
||||
/** @var Carbon */
|
||||
private $etd;
|
||||
|
||||
/** @var Carbon date */
|
||||
/** @var Carbon */
|
||||
private $eta;
|
||||
|
||||
/** @var int */
|
||||
private $transport_id;
|
||||
|
||||
/** @var int */
|
||||
private $status;
|
||||
|
||||
/**
|
||||
* ScheduleObject constructor
|
||||
* @param int $etd
|
||||
* @param int $eta
|
||||
* @param int $transport_id
|
||||
* ScheduleObject constructor.
|
||||
* @param Carbon $etd
|
||||
* @param Carbon $eta
|
||||
* @param int $status
|
||||
*/
|
||||
public function __construct(string $etd, string $eta, int $transport_id, int $status)
|
||||
public function __construct(Carbon $etd, Carbon $eta, int $status)
|
||||
{
|
||||
$this->etd = $etd;
|
||||
$this->eta = $eta;
|
||||
$this->transport_id = $transport_id;
|
||||
$this->status = $status;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string
|
||||
* @return Carbon
|
||||
*/
|
||||
public function getETD(): Carbon
|
||||
public function getEtd(): Carbon
|
||||
{
|
||||
return Carbon::parse($this->etd);
|
||||
return $this->etd;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string
|
||||
* @return Carbon
|
||||
*/
|
||||
public function getETA(): Carbon
|
||||
public function getEta(): Carbon
|
||||
{
|
||||
return Carbon::parse($this->eta);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getTransportId(): int
|
||||
{
|
||||
return $this->transport_id;
|
||||
return $this->eta;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -65,4 +53,6 @@ class ScheduleObject implements DataTransferObject
|
||||
{
|
||||
return $this->status;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user