Здравствуйте.
Ниже код моего контроллера с двумя экшенами.
Мне нужно для одного экшена использовать один сериалайзер, а для второго другой.
Как это лучше реализовать?
Спасибо за внимание.
namespace app\modules\v1\controllers;
use yii;
use yii\web\BadRequestHttpException;
class PortfolioController extends ActiveController
{
public $modelClass = Portfolio::class;
public $serializer = [
'class' => 'common\components\serializers\PortfolioSerializer',
];
public function actionIndex()
{
return $data;
}
public function actionAdd()
{
return $data;
}
}