Como recarregar seu usuário após mudanças no Symfony2
Então, cerca de uma semana atrás, fui questionado por que nossa entidade User não tinha as funções adequadas depois que atualizamos as funções. Logo ficou claro que a sessão não …
Continuar lendoConteúdo para você se capacitar em programação
Então, cerca de uma semana atrás, fui questionado por que nossa entidade User não tinha as funções adequadas depois que atualizamos as funções. Logo ficou claro que a sessão não …
Continuar lendoDepois de passar pela instalação usual e escrever alguns testes, demorei um pouco para descobrir como executar o comando phpunit sem encontrar algum tipo de erro de fixação. Foi quando …
Continuar lendoPor padrão, os rótulos dos campos obrigatórios são renderizados com a classe “obrigatória”. Para adicionar um asterisco a esses rótulos, basta adicionar o seguinte em sua folha de estilo: .required:after …
Continuar lendoCaso: ====== O script de migração usa muitas consultas do Doctrine. No caso de migração de dados de lote, pode ocorrer falha devido ao limite de memória atingido. Problema: ====== …
Continuar lendoNo arquivo security.yml: security: encoders: FOSUserBundleModelUserInterface: algorithm: bcrypt cost: 15 Referência: http://symfony.com/doc/2.3/reference/configuration/security.html#reference-security-bcrypt O codificador de senha BCrypt foi introduzido no Symfony 2.2.
Continuar lendoNa página oficial do Symfony você pode encontrar um tutorial de como implantar o projeto Symfony no Heroku ( http://symfony.com/doc/current/cookbook/deployment/heroku.html ). Documento semelhante você pode encontrar na página do Heroku …
Continuar lendoVocê precisa que o módulo php-amqp esteja habilitado para usar este manipulador. Primeiro você deve criar alguns serviços: <parameters> <parameter key=”acme.amqp.connection.parameters” type=”collection”> <parameter key=”host”>localhost</parameter> <parameter key=”login”>guest</parameter> <parameter key=”password”>guest</parameter> <parameter key=”vhost”>/</parameter> …
Continuar lendotry{ $em = $this->getDoctrine()->getManager(); $em->persist($entity); $em->flush(); $this->get(‘session’)->setFlash(‘notice’, ‘Article inserted!’); return $this->redirect($this->generateUrl(‘article_show’, array(‘id’ => $entity->getId())));}catch(Exception $e){ // log $e->getMessage() $this->get(‘session’)->setFlash(‘error’, ‘Can’t insert the article.’);}return $this->render(‘MyTestBundle:Article:new.html.twig’, array( ‘entity’ => $entity, ‘form’ => …
Continuar lendoMuitas vezes, quando o projeto está quase pronto, o cliente traz a você uma solicitação de mudança e diz: “Esquecemos as versões de idioma, então haverá 4 delas para todo …
Continuar lendoNo arquivo de configuração do seu projeto, basta adicionar as seguintes linhas. { “folders”: [ { “path”: “/your/path/here”, “folder_exclude_patterns”: [“app/cache”, “app/logs”, “web/js”, “web/css”, “web/bundles”] } ]} Ele irá defendê-lo contra: …
Continuar lendoEu estava meio cético quanto a mudar de IDE de peso (tipo eclipse) para Sublime. Mas o maldito sublime é muito rápido. Sublime não é um fork do Vim. Com …
Continuar lendoA instância EC2 m1-small não é suficiente para projetos de médio porte (também atrás de ELB). Symfony2 abriu suas asas do m1-medium . Mas também a CPU é um pouco …
Continuar lendoAutomatizamos o máximo possível de nossa implantação do Symfony2. A única parte manual do processo é adicionar quaisquer parâmetros recém-adicionados ao parameters.yml. Portanto, exigimos uma maneira de ver quais parâmetros …
Continuar lendoAo executar comandos em projetos Symfony2, você não precisa usar o nome completo do comando, você pode usar a quantidade mínima de caracteres únicos, mais ou menos como o git …
Continuar lendoSensio mudou o nome de sua organização GitHub para ‘SensioLabs’. Isso significa que todos os URIs e locais do git foram alterados. Observe a diferença nessas duas respostas GET? [email protected]:~# …
Continuar lendoÉ comum ter uma página estática mesmo em um aplicativo da web complexo, como uma seção “Sobre” ou “Fale conosco” de um site de front-end. No Symfony, você geralmente deseja …
Continuar lendo