public function actionIndex()
 {
     // Проверяем авторизирован ли пользователь и получаем его данные. Если нет, он будет переадресован
     $userId = self::checkAdmin();
     $total = Gallery::getTotalPhoto();
     $totalAlbum = Gallery::getTotalAlbumsPhoto();
     $category = Category::getAdminCategory();
     return $this->render('admin\\adminIndex', ['title' => 'Главная', 'total' => $total, 'totalAlbum' => $totalAlbum, 'category' => $category, 'user' => $userId['username']]);
 }
 public function actionIndex()
 {
     $userId = self::checkAdmin();
     $albums = Category::getCategoryGallery();
     $category = Category::getAdminCategory();
     if ($_SERVER['REQUEST_METHOD'] == 'POST') {
         if (isset($_POST['data'])) {
             $_SESSION['id_cat'] = $_POST['data'];
         }
         $uploader = new Uploader();
         $data = $uploader->upload($_FILES['file'], array('limit' => 5, 'maxSize' => 10, 'extensions' => null, 'required' => false, 'uploadDir' => 'template/gallery/large/', 'title' => array('name'), 'removeFiles' => true, 'perms' => null, 'onCheck' => null, 'onError' => null, 'onSuccess' => null, 'onUpload' => null, 'onComplete' => null, 'onRemove' => 'onFilesRemoveCallback'));
         $img = new resizeImg('template/gallery/large/' . $_FILES['file']['name']);
         $img->resize(150, 150, 'crop');
         $img->save($_FILES['file']['name']);
         Gallery::saveImgToDB($_FILES['file']['name'], $_SESSION['id_cat']);
     }
     $this->render('admin\\adminUpload', ['title' => 'Загрузка изображений', 'albums' => $albums, 'user' => $userId['email']]);
     return true;
 }