/** * */ public function followsAction() { $code = Helper::requestGet('code', null); $userName = Helper::requestGet('userName', null); if ($userName) { $token = $this->getTokenByCode($code); $this->instagram->setAccessToken($token); $search = $this->instagram->searchUser($userName, self::COUNT_SEARCH_USER); $this->hasError($search); if ($search->meta->code == self::SUCCESS_RESPONSE && !empty($search->data)) { $userId = current($search->data)->id; $data = $this->instagram->getUserFollows($userId, self::COUNT_FOLLOWS_DATA); $this->hasError($data); if ($data->meta->code == self::SUCCESS_RESPONSE && !empty($data->data)) { $media = $data->data; $options = ['c' => Config::get('defaultController'), 'a' => 'follows', 'code' => $code, 'userName' => $userName]; Helper::renderStatic('main/follows', compact('media', 'options')); exit; } } } }