public static function preCreate(EntityStorageInterface
$storage, array &
$values) { $values +=
['bundle' => 'menu_link_content'
];
} /**
* {@inheritdoc}
*/
public function preSave(EntityStorageInterface
$storage) { parent::
preSave($storage);
if (parse_url($this->link->uri, PHP_URL_SCHEME
) === 'internal'
) { $this->
setRequiresRediscovery(TRUE
);
} else { $this->
setRequiresRediscovery(FALSE
);
} } /**
* {@inheritdoc}
*/
public function postSave(EntityStorageInterface
$storage,
$update = TRUE
) { parent::
postSave($storage,
$update);