2 Commits

Author SHA1 Message Date
c8a7781c88 Merge branch 'develop' 2021-03-15 11:17:11 -03:00
630c971b45 Date traits 2021-03-15 11:14:10 -03:00
3 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,13 @@
<?php
namespace ProVM\Common\Define\Model;
use Carbon\Carbon;
trait Date {
public function date(\DateTime $date) {
if ($date === null) {
return Carbon::parse($this->date);
}
$this->date = $data->format('Y-m-d');
}
}

View File

@ -0,0 +1,13 @@
<?php
namespace ProVM\Common\Define\Model;
use Carbon\Carbon;
trait DateTime {
public function date(\DateTime $date_time) {
if ($date_time === null) {
return Carbon::parse($this->date_time);
}
$this->date_time = $date_time->format('c');
}
}

View File

@ -0,0 +1,13 @@
<?php
namespace ProVM\Common\Define\Model;
use Carbon\Carbon;
trait Time {
public function date(\DateTime $time) {
if ($time === null) {
return Carbon::parse($this->time);
}
$this->time = $time->format('H:i:s e');
}
}