Пример #1
0
 /**
  * @param \Core\ORM_Fields_Abstract $field
  * @param \Core\ORM_Record $record
  */
 public function __construct(\Core\ORM_Fields_Abstract $field, \Core\ORM_Record $record)
 {
     $this->field_name = $field->field_name;
     $this->field_label = $field->title;
     if ($record->fieldIsSet($field->field_name)) {
         $this->field_value = $record->getFieldValue($field->field_name);
     }
 }
Пример #2
0
 /**
  * @param \Core\ORM_Fields_Abstract $field
  * @param \Core\ORM_Record $record
  */
 public function __construct(\Core\ORM_Fields_Abstract $field, \Core\ORM_Record $record)
 {
     $this->field_name = $field->field_name;
     $this->field_label = $field->title;
     $field_name = $field->field_name;
     if ($record->Id && $record->fieldIsSet($field->field_name) && !empty($record->{$field_name}) && is_numeric($record->{$field_name})) {
         $this->field_value = date('Y-m-d H:i:s', $record->{$field_name});
     } elseif (!$record->Id) {
         $this->field_value = date('Y-m-d H:i:s');
     }
 }