OphTrOperationbooking_Operation_Sequence::beforeSave PHP Method

beforeSave() protected method

protected beforeSave ( )
    protected function beforeSave()
    {
        if ($this->start_date && !preg_match('/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/', $this->start_date)) {
            $this->start_date = date('Y-m-d', strtotime($this->start_date));
        }
        if ($this->end_date && !preg_match('/^[0-9]{4}-[0-9]{2}-[0-9]{2}$/', $this->end_date)) {
            $this->end_date = date('Y-m-d', strtotime($this->end_date));
        }
        $this->default_admission_time = $this->setDefaultAdmissionTime($this->default_admission_time, $this->start_time);
        return parent::beforeSave();
    }