public function initAuthorization($user=[]){ global $app; if($user){ $this->setAuth($user->id,$_POST['remember_me'] ? true : false); $app->event->authorizationUser($user); if($app->session->get("ad-create-save")){ $result = $app->component->ads->publication($app->session->getOnce("ad-create-save"),$user->id); return (object)["route"=>$app->component->ads->detectRoute($result)]; } return (object)["route"=>$app->router->getRoute("profile", [$user->alias])]; } }