Exemple #1
0
 /**
  * {@inheritdoc}
  */
 public static function preCreate(EntityStorageInterface $storage, array &$values)
 {
     parent::preCreate($storage, $values);
     // Ensure default values are set.
     if (!isset($values['settings']['node'])) {
         $values['settings']['node'] = array();
     }
     $values['settings']['node'] = NestedArray::mergeDeep(array('options' => array('status' => TRUE, 'promote' => TRUE, 'sticky' => FALSE, 'revision' => FALSE), 'preview' => DRUPAL_OPTIONAL, 'submitted' => TRUE), $values['settings']['node']);
 }
Exemple #2
0
 /**
  * {@inheritdoc}
  */
 public static function preCreate(EntityStorageInterface $storage, array &$values)
 {
     parent::preCreate($storage, $values);
     // Ensure default values are set.
     $values += array('locked' => FALSE);
 }