/**
  * Method return paginations fo followers
  */
 public function nextFollowersAction()
 {
     // check if request is Ajax
     if (Helper::isAjaxRequest()) {
         // get request
         $code = Helper::requestGet('code', null);
         $userName = Helper::requestGet('userName', null);
         // get followers next url
         $url = $this->getFollowersNextUrlByCode($code);
         if ($url) {
             // get next followers content
             $media = file_get_contents($url);
             $media = json_decode($media);
             // check for error
             $this->hasError($media);
             if (!json_last_error() && $media->meta->code == self::SUCCESS_RESPONSE && !empty($media->data)) {
                 $hasNextUrl = false;
                 if (isset($media->pagination->next_url)) {
                     $hasNextUrl = true;
                     $this->setFollowersNextUrlByCode($code, $media->pagination->next_url);
                 }
                 $media = $media->data;
                 $options = ['c' => Config::get('defaultController'), 'a_next' => 'nextFollowers', 'code' => $code, 'userName' => $userName, 'hasNextUrl' => $hasNextUrl];
                 Helper::renderStatic('main/_followersList', compact('media', 'hasNextUrl', 'options'), false);
                 exit;
             }
         }
     }
 }