public function createAction() { $adminModel = $this->dispatcher->getParam('adminModel'); $class = array_search($adminModel, Admin::modelAliases()); $model = Admin::model($class); $create = $model->create(); if ($this->request->isPost()) { if ($create->validate($model)) { $create->save($model); return $this->response->redirect($model->displayUrl()); } } $content = $this->render($model->title(), $create); return $this->response->setContent($content); }