mirror of
https://gitlab.com/omair-personal/izyim.git
synced 2026-08-21 13:23:57 +00:00
Major incomplete Change
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
|
||||
namespace App\Classes\Modules\Orders\DataTransferObjects;
|
||||
|
||||
|
||||
use Illuminate\Support\Carbon;
|
||||
|
||||
class ReceiveNoteObject
|
||||
{
|
||||
|
||||
/** @var string */
|
||||
private $trackingNumber;
|
||||
|
||||
/** @var string */
|
||||
private $date;
|
||||
|
||||
/**
|
||||
* ReceiveNoteObject constructor.
|
||||
* @param string $trackingNumber
|
||||
* @param string $date
|
||||
*/
|
||||
public function __construct(string $trackingNumber, string $date)
|
||||
{
|
||||
$this->trackingNumber = $trackingNumber;
|
||||
$this->date = $date;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTrackingNumber(): string
|
||||
{
|
||||
return $this->trackingNumber;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Carbon
|
||||
*/
|
||||
public function getDate(): Carbon
|
||||
{
|
||||
return Carbon::parse($this->date);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user