/** * Function to get Edit view display value * @param <String> Data base value * @return <String> value */ public function getEditViewDisplayValue($value) { $fieldName = $this->getName(); //Set the start date and end date if (empty($value)) { if ($fieldName === 'date_start') { return DateTimeField::convertToUserFormat(date('Y-m-d')); } elseif ($fieldName === 'due_date') { //$currentUser = Users_Record_Model::getCurrentUserModel(); $minutes = 15; return DateTimeField::convertToUserFormat(date('Y-m-d', strtotime("+{$minutes} minutes"))); } } return parent::getEditViewDisplayValue($value); }
/** * Function to get Edit view display value * @param <String> Data base value * @return <String> value */ public function getEditViewDisplayValue($value, $record = false) { $fieldName = $this->getName(); if ($fieldName == 'time_start' || $fieldName == 'time_end') { return $this->getUITypeModel()->getDisplayTimeDifferenceValue($fieldName, $value); } //Set the start date and end date if (empty($value)) { if ($fieldName === 'date_start') { return DateTimeField::convertToUserFormat(date('Y-m-d')); } elseif ($fieldName === 'due_date') { $currentUser = Users_Record_Model::getCurrentUserModel(); $minutes = $currentUser->get('callduration'); return DateTimeField::convertToUserFormat(date('Y-m-d', strtotime("+{$minutes} minutes"))); } } return parent::getEditViewDisplayValue($value, $record); }