Howto Setup Vim com Symfony - Projeto Symvimny
instalação
download: http://pookey.co.uk/files/symvimny.tar
descompacte para o seu diretorio home.
copie ~/symvimny/vimrc.sample para seu ~/.vimrc ou use o arquivo exemplo para modificar seu .vimrc existente
detalhes
Isto foi testado no vim7. vim7 inclui de longe o melhor auto identação para PHP(http://www.2072productions.com/?to=phpindent.txt)
Qualquer questão, envie um e-mail para pookey arroba pookey ponto co ponto uk ou uma mensagem no IRC.
Existe atualmente templates de codigo para validate/something.yml e config/schema.xml. Se vocÊ tem alguma outra sugestão, por favor me diga.
digitando '=symv' (atalho para o validador do symfony) é inserido automaticamente...
class myUnnamedValidator extends sfValidator
{
public function execute (&$value, &$error)
{
if ($value)
{
$error = $this->getParameter('my_error');
return false;
}
return true;
}
public function initialize ($context, $parameters = null)
{
parent::initialize($context, $parameters);
$this->getParameterHolder()->add($parameters);
$this->getParameterHolder()->set('my_error', 'Invalid');
return true;
}
}