*/
class FormController extends SimpleViewController
{
function __construct()
{
parent::__construct();
$classPathArray = explode("\\", get_class($this));
$classShortName = end($classPathArray);
$controllerName = str_replace("Controller", "", $classShortName);
$this->getModel()->set('updateFormUrl', EnvironmentManager::getLinkBuilder()->link(array("controller" => $controllerName, "task" => "updateForm")));
}
public function updateForm()
{
$data = EnvironmentManager::getSubmittedFormObject();
$ab = new AnnotationFormBuilder();
$form = $ab->buildForm(get_class($data), $data);
$this->model->put("form", $form);
$this->template = "@Phem/simpleForm.twig";
}
}
WebSVN
- freenet-router
- Blame
- Rev 2
- /trunk/freenet-router/var/www/freenet-router/Framework/Controllers/FormController.php
freenet-router |
Subversion Repositories: |
[/] [trunk/] [freenet-router/] [var/] [www/] [freenet-router/] [Framework/] [Controllers/] [FormController.php] - Blame information for rev 2
Powered by WebSVN 2.2.1