В первой ветке делалось примерно так
if(!$inUser->id and $inCore->component != 'registration') cmsCore::redirect('/login');
if(!$inUser->id and $inCore->component != 'registration') cmsCore::redirect('/login');
if(!cmsUser::isLogged()){ cmsUser::goLogin(href_to('activity')); }
public function run($dataset_name = 'all'){