for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Dealer\Model;
use Dealer\Model\Base\DealerShedules as BaseDealerShedules;
use Propel\Runtime\Map\TableMap;
class DealerShedules extends BaseDealerShedules
{
protected $days = [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
];
/**
* @inheritDoc
*/
public function toArray($keyType = TableMap::TYPE_PHPNAME, $includeLazyLoadColumns = true, $alreadyDumpedObjects = array(), $includeForeignObjects = false)
$result = parent::toArray($keyType, $includeLazyLoadColumns, $alreadyDumpedObjects, $includeForeignObjects);
$result["dayFormated"] = $this->getDayFormated();
$result["beginFormated"] = $this->getBegin("H:i");
$result["endFormated"] = $this->getEnd("H:i");
$result["periodBeginFormated"] = $this->getPeriodBegin("Y-m-d");
$result["periodEndFormated"] = $this->getPeriodEnd("Y-m-d");
return $result;
}
public function getDayFormated()
return isset($this->days[$this->getDay()]) ? $this->days[$this->getDay()] : null;