public function actionIndex() { $model = new Images(); if (Yii::$app->request->isPost) { $model->imageFile = UploadedFile::getInstance($model, 'imageFile'); if ($model->upload()) { return $this->redirect('/'); } } $query = Images::getAll(); $pagination = new Pagination(['defaultPageSize' => self::ROWS_PER_PAGE, 'totalCount' => $query->count()]); $images = $query->offset($pagination->offset)->limit($pagination->limit)->asArray()->all(); return $this->render('index', ['model' => $model, 'images' => $images, 'pagination' => $pagination]); }