From 54ada04aa221b9ea15f6597006ed90a6f440590a Mon Sep 17 00:00:00 2001 From: Mihail Date: Mon, 31 Aug 2015 10:05:33 +0300 Subject: [PATCH] add base classes od AR and Controller --- backend/components/base/BaseActiveRecord.php | 14 ++++++++++++++ backend/components/base/BaseController.php | 15 +++++++++++++++ backend/controllers/ParserController.php | 7 +++---- backend/controllers/SiteController.php | 4 ++-- backend/views/parser/results.php | 2 ++ 5 files changed, 36 insertions(+), 6 deletions(-) create mode 100644 backend/components/base/BaseActiveRecord.php create mode 100644 backend/components/base/BaseController.php diff --git a/backend/components/base/BaseActiveRecord.php b/backend/components/base/BaseActiveRecord.php new file mode 100644 index 0000000..d314378 --- /dev/null +++ b/backend/components/base/BaseActiveRecord.php @@ -0,0 +1,14 @@ +file->baseName . '.' . $model->file->extension; $model->file->saveAs( $filePath ); - $data = $model->readFile($filePath); - Yii::$app->getCache()->set( 'parser_data', json_encode($data),200 ); + Yii::$app->getCache()->set( 'parser_data', json_encode($data), 200 ); $provider = new ArrayDataProvider([ 'allModels' => $data, diff --git a/backend/controllers/SiteController.php b/backend/controllers/SiteController.php index 8d6e731..dc4cfd1 100644 --- a/backend/controllers/SiteController.php +++ b/backend/controllers/SiteController.php @@ -3,14 +3,14 @@ namespace backend\controllers; use Yii; use yii\filters\AccessControl; -use yii\web\Controller; +use backend\components\base\BaseController; use common\models\LoginForm; use yii\filters\VerbFilter; /** * Site controller */ -class SiteController extends Controller +class SiteController extends BaseController { public $layout = '/column'; diff --git a/backend/views/parser/results.php b/backend/views/parser/results.php index 78df52e..b220e2c 100644 --- a/backend/views/parser/results.php +++ b/backend/views/parser/results.php @@ -21,4 +21,6 @@ $this->params['breadcrumbs'][] = $this->title; 'dataProvider' => $dataProvider, ]); ?> + 'btn btn-primary', 'name' => 'Return',]) ?> + \ No newline at end of file -- libgit2 0.21.4