function notApproved() { Auth::isAdminOrDie(App::$instance); $vcc = new VksVersion_controller(); $vksList = Vks::notApproved()->take($this->getQlimit(30))->skip($this->getQOffset())->orderBy($this->getQOrder(), $this->getQVector())->full()->get(); foreach ($vksList as $vks) { $this->humanize($vks); $vksLasVersion = $vcc->pullLastVersion($vks->id); $vks->again = $vksLasVersion && $vks->owner->id == $vksLasVersion->changed_by ? true : false; } $recordsCount = Vks::notApproved()->count(); //pages $pages = RenderEngine::makePagination($recordsCount, $this->getQlimit(30), 'route'); $this->render("vksSubmissions/index", compact('vksList', 'pages')); }