/** * ОБЯЗАТЕЛЬНАЯ ФУНКЦИЯ, задать модель от которой будет выстраиваться список страниц * * @param $model * * @throws Exception */ static function setModelClass($model) { if (!in_array(TraitModelNestable::class, class_uses($model))) { $e = new Exception('Модель должена наследоваться от TraitModelNestable'); throw $e->setTitle('Ошибка назначения модели'); } self::$model_class = $model; }