Cookbook¶
- Assetic
- Bundles
- Cache
- Configuração
- Console
- Controlador
- Depuração
- Doctrine
- Como Manipular o Upload de Arquivos com o Doctrine
- Como usar as extens?es do Doctrine: Timestampable, Sluggable, Translatable, etc.
- Como Registrar Ouvintes e Assinantes de Eventos
- Como usar a Camada DBAL do Doctrine
- Como gerar Entidades de uma base de dados existente
- Como trabalhar com Múltiplos Gerenciadores de Entidade
- Como Registrar Funções DQL Personalizadas
- Como Implementar um Formulário Simples de Registro
- Dispatcher de Eventos
- Formulário
- Como personalizar a Renderização de Formulários
- Como usar os Transformadores de Dados
- Como Modificar Formulários dinamicamente usando Eventos de Formulário
- Como embutir uma Coleção de Formulários
- Como Criar um Tipo de Campo de Formulário Personalizado
- Como criar uma Extensão do Tipo de Formulário
- Como usar a opção de campo de formulário Virtual
- Como configurar Dados Vazios para uma Classe de Formulário
- Log
- Profiler
- Request
- Roteamento
- Como forçar as rotas a usar sempre HTTPS ou HTTP
- Como permitir um caractere “/” em um parâmetro de rota
- Como configurar um redirecionamento para outra rota sem um controlador personalizado
- Como usar métodos HTTP além do GET e POST em Rotas
- Como usar os Parâmetros do Container de Serviço em suas Rotas
- Como criar um Loader de Rota personalizado
- Redirecionar URLs com uma Barra no Final
- symfony1
- Segurança
- Templating
- Validação
- Workflow