[ Tutorial ] Symfony 2 & Doctrine 2

Decidi criar estes tutoriais no estilo de um CookBook (Livro de Receitas) sobre Doctrine 2 no Symfony 2,  e tem por objetivo servir como um catálogo de receitas para uso pessoal, mas fica aqui registrado e disponível para todos que quiserem e precisarem utilizá-lo.

Serão adicionado novas receitas conforme eu for trabalhando com o Doctrine no Symfony 2 e sofrerão mudanças conforme eu perceber que uma melhor solução  ou erro foi encontrado. Leia mais

[ Dica PHP ] – Como detectar solicitações em Ajax via PHP

Me deparei com esta necessidade hoje, e decidi compartilhar esta dica.
Se você precisa detectar se a solicitação está sendo feita via ajax,
especialmente em casos onde formulários ou páginas de uma aplicação são submetidos via ajax,
e você queira prevenir o acesso direto via URL, o PHP dispõe de um índice na variável global $_SERVER chamado ‘HTTP_X_REQUESTED_WITH’ que permite retornar se uma solicitação é ajax ou não.
Vamos ver como utilizar este recurso então!
Leia mais

[ Dica Zend ] – Baixar Arquivos com Zend Framework

Estava fazendo um site para uma comunidade que precisava oferecer informativos para download.
De onde veio a necessidade de criar um link para download http://projeto.localhost/baixar/arquivo/nome/:ARQUIVO
Peguei um código que tinha em PHP puro e portei para o Zend.
A solução ficou como segue:
Leia mais

[ Dica PHP ] – Como chamar classes dinamicamente como PHP

E lá estava eu inventando moda, quando de repente, ao programar o CMS de minha empresa e após ter passado 5 horas estudando o Zend Framework 2, eu pensei: “Porque não colocar eventos no meu CMS?”
E foi ai que surgiu a necessidade de se instanciar classes dinamicamente.
Apesar de eu ja ter feito isto, a necessidade foi passar vários argumentos.
Eu utilizei recursos nativos do PHP, mas veja como eu procedi…
Leia mais

[ Dica PHP ] – Como extrair emails de arquivos, strings, textos em PHP

Olha só, estes dias eu pensei com meus botões…
“Eu tenho tantos emails na minha caixa de entrada do Windows Live, mas não os tenho salvos…
Gostaria de extrair os emails e colocá-los numa lista de mala direta automaticamente”
Foi onde achei esta expressão a seguir…
Leia mais

Zend_Form_Element_Captcha – Captchas com Zend Framework

Estes dias fui fazer uma formulário utilizando o elemento Captcha do Zend, e percebi que a própria documentação é incompleta, e segue então abaixo uma forma de voce

e ter total controle sobre o que há disponível de propriedades para você configurar em um Zend_Element_Captcha().

Leia mais