Skip to content

Instantly share code, notes, and snippets.

@raphaeldealmeida
Created August 28, 2011 09:03
Show Gist options
  • Save raphaeldealmeida/1176448 to your computer and use it in GitHub Desktop.
Save raphaeldealmeida/1176448 to your computer and use it in GitHub Desktop.
Sugestão de interação entre form e model
<?
//Entidade que representa o modelo de negócio
$user = new User();
//objeto que vai ser a interface do sistema (com usuários ou outros sistemas)
$formUser = new Form();
//Desta forma desacoplaria as validações da interface
$formUser->setValidations($user->getValidations());
//Dependendo nas minhas necessidades de interface, proderia adicionar outros elementos se necessário
$formUser->addElement('submit');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment