芝麻web文件管理V1.00
编辑当前文件:/home2/sdektunc/airport-back/controllers/UserController.php
<?php namespace app\controllers; use app\models\Branch; use yii\rest\ActiveController; use Yii; use app\models\Profile; use yii\rest\Controller; class UserController extends ActiveController { public $modelClass='app\models\User'; public function serializeData($data) { $result = parent::serializeData($data); if ($this->action->id === 'view') { $catalogs=$this->getCatalogs(); $result['profiles'] = $catalogs['profiles']; $result['branches'] = $catalogs['branches']; } return $result; } public function actionCatalogs(){ return $this->getCatalogs(); } private function getCatalogs(){ $catalogs=[]; $catalogs['profiles']=Profile::find()->where(['active'=>1,'trash'=>0])->all(); $catalogs['branches']=Branch::find()->where(['active'=>1,'trash'=>0])->all(); return $catalogs; } } ?>