У меня есть этот код:
class MyController {
public function newUserAction()
{
    $view = new View('myfrontend');
    if($this->request->isPost())
    {
        $form = new MyForm;
        $posts = $this->request->getPosts();
        if($form->isValid($posts))
        {
            //...
        }
    }
    $view->display();
}
}
Итак, каждый раз, когда форма не заполняется правильно, процесс начинается снова и так каждый раз, когда появляется "новый вид (" myfrontend "). Но разве это хорошо? Чтобы иметь новый объект просмотра снова и снова и снова.
Не лучше ли работать с синглонами здесь?
