Révision dd54aff9
Ajouté par Assos Assos il y a plus de 10 ans
htmltest/sites/all/modules/entity/includes/entity.property.inc | ||
---|---|---|
396 | 396 |
*/ |
397 | 397 |
function entity_property_verbatim_date_get($data, array $options, $name, $type, $info) { |
398 | 398 |
$name = isset($info['schema field']) ? $info['schema field'] : $name; |
399 |
return is_numeric($data[$name]) ? $data[$name] : strtotime($data[$name], REQUEST_TIME); |
|
399 |
if (is_array($data) || (is_object($data) && $data instanceof ArrayAccess)) { |
|
400 |
return is_numeric($data[$name]) ? $data[$name] : strtotime($data[$name], REQUEST_TIME); |
|
401 |
} |
|
402 |
elseif (is_object($data)) { |
|
403 |
return is_numeric($data->$name) ? $data->$name : strtotime($data->$name, REQUEST_TIME); |
|
404 |
} |
|
400 | 405 |
} |
401 | 406 |
|
402 | 407 |
/** |
... | ... | |
507 | 512 |
'label' => t('Text format'), |
508 | 513 |
'options list' => 'entity_metadata_field_text_formats', |
509 | 514 |
'getter callback' => 'entity_property_verbatim_get', |
515 |
'setter callback' => 'entity_property_verbatim_set', |
|
516 |
'setter permissions' => 'administer filters', |
|
510 | 517 |
), |
511 | 518 |
); |
512 | 519 |
} |
Formats disponibles : Unified diff
Weekly update of contrib modules