Aprenda Sobre o Flight

Flight é um framework rápido, simples e extensível para PHP. É bastante versátil e pode ser usado para construir qualquer tipo de aplicação web. Ele é criado com simplicidade em mente e é escrito de uma maneira fácil de entender e usar.

Conceitos Importantes do Framework

Por que um Framework?

Aqui está um curto artigo sobre por que você deve usar um framework. É uma boa ideia entender os benefícios de usar um framework antes de começar a usar um.

Além disso, um excelente tutorial foi criado por @lubiana. Embora não entre em grandes detalhes sobre o Flight especificamente, este guia ajudará você a entender alguns dos principais conceitos relacionados a um framework e por que eles são benéficos de usar. Você pode encontrar o tutorial aqui.

Flight Comparado a Outros Frameworks

Se você está migrando de outro framework como Laravel, Slim, Fat-Free ou Symfony para o Flight, esta página ajudará você a entender as diferenças entre os dois.

Tópicos Centrais

Carregamento Automático

Aprenda como carregar automaticamente suas próprias classes em sua aplicação.

Roteamento

Aprenda como gerenciar rotas para sua aplicação web. Isso também inclui agrupar rotas, parâmetros de rota e middleware.

Middleware

Aprenda como usar middleware para filtrar solicitações e respostas em sua aplicação.

Solicitações

Aprenda como lidar com solicitações e respostas em sua aplicação.

Respostas

Aprenda como enviar respostas para seus usuários.

Eventos

Aprenda como usar o sistema de eventos para adicionar eventos personalizados à sua aplicação.

Modelos HTML

Aprenda como usar o mecanismo de visualização embutido para renderizar seus modelos HTML.

Segurança

Aprenda como proteger sua aplicação de ameaças comuns de segurança.

Configuração

Aprenda como configurar o framework para sua aplicação.

Estendendo o Flight

Aprenda como estender o framework adicionando seus próprios métodos e classes.

Eventos e Filtros

Aprenda como usar o sistema de eventos para adicionar hooks aos seus métodos e métodos internos do framework.

Container de Injeção de Dependência

Aprenda como usar containers de injeção de dependência (DIC) para gerenciar as dependências da sua aplicação.

API do Framework

Saiba mais sobre os métodos principais do framework.

Migrando para v3

A compatibilidade reversa foi, em grande parte, mantida, mas há algumas mudanças das quais você deve estar ciente ao migrar do v2 para o v3.

Solução de Problemas

Existem alguns problemas comuns que você pode encontrar ao usar o Flight. Esta página ajudará você a solucionar esses problemas.