/** * Boot the model */ public static function boot() { NodeSource::saving(function (NodeSourceContract $nodeSource) { if (empty($nodeSource->getNodeName()) || is_null($nodeSource->getNodeName())) { $nodeSource->setNodeNameFromTitle(); } }); }