private function getSocialNetwork() { $site = false; switch (\Yii::$app->session->get('USER')->site) { case User::SITE_VK: $site = new VK(); VK::setConfig(\yii::$app->params['vkAPI']); break; case User::SITE_OK: $site = new OK(); OK::setConfig(\yii::$app->params['okAPI']); break; case User::SITE_FB: $site = new FB(); FB::setConfig(\yii::$app->params['fbAPI']); break; } if (!$site) { \yii::$app->response->redirect('/auth'); } return $site; }