Boas Práticas com Laravel
Siga também PSR-2: Coding Style Guide
? | como | exemplo | não faça |
---|---|---|---|
Controller | singular | ProductController | |
Model | singular | Product | |
Views | snake_case | product_attributes.blade.php | |
Views folder¹ | plural | products | |
Métodos | camelCase | getPrice | |
Rotas | plural | produtos | |
Nomes de Rotas | snake_case com . | users.products.index | |
Tabelas | snake_case plural | products, product_attributes | |
Variáveis | camelCase | $products, $productAttributes | |
Tabela pivot | singular, plural | product_attributes |
1 - Pastas para admin e user ficam no singular.
Comentários
- Insira o propósito do método
- Insira a rota do método
- Dê uma linha de espaço
- Coloce os parâmetros aceitos com o tipo de dado dele(ex. string, int, bool, char...) e o nome da variável
- Dê um espaço de linha
- Insira o retorno com o tipo do que é retornado
/**
* Here comes my method description
* /this-is-my-route
*
* @param string $name
* @param string $email
* @param int $age
*
* @return boolean
*/