Name Rules
1. Controller
Quy tắc đặt tên:
- Tên controller phải bắt đầu bằng một danh từ tiếng Anh và viết hoa.
 - Danh từ phải ở dạng số ít.
 - Không chứa dấu cách.
 - Luôn kết thúc bằng Controller.
 
// Bad
UsersController, use_controller, UsersControllers
// Good
UserController
2. Route
Quy tắc đặt tên:
- route phải là một danh từ tiếng Anh.
 - Danh từ phải ở dạng số nhiều.
 - Không chứa dấu cách.
 
<?php
// Import UserController class
require_once('app/Http/UserController.php');
// Bad
if ($_SERVER['REQUEST_URI'] === '/user') {
    UserController::index();
}
// Good
if ($_SERVER['REQUEST_URI'] === '/users') {
    UserController::index();
}
3. Named route
Quy tắc đặt tên:
- Tên route phải phải là một danh từ tiếng Anh.
 - Không chứa dấu cách.
 - Phải đặt kiểu snake_case 🐍 và dấu chấm
 
<?php
// Import UserController class
require_once('app/Http/UserController.php');
// Bad
if ($_SERVER['REQUEST_METHOD'] === 'GET' && $_SERVER['REQUEST_URI'] === '/users') {
    UserController::index()->name('user-index');
}
// Good
if ($_SERVER['REQUEST_METHOD'] === 'GET' && $_SERVER['REQUEST_URI'] === '/users') {
    UserController::index()->name('user.index');
}
if ($_SERVER['REQUEST_METHOD'] === 'GET' && $_SERVER['REQUEST_URI'] === '/users/active') {
    UserController::showActive()->name('user.show_active');
}
4. Model
Quy tắc đặt tên:
- Tên Model phải phải là một danh từ tiếng Anh.
 - Không chứa dấu cách.
 - Phải là danh từ số ít
 
<?php
namespace App\Models;
// Bad
class Users {
    ...
}
// Good
class User {
    ...
}
5. Table (Tên bảng)
Quy tắc đặt tên:
- Tên Table phải phải là một danh từ tiếng Anh.
 - Không chứa dấu cách.
 - Phải là số nhiều
 
    // Bad
    user, place, tour
    // Good
    users, places, tours
6. Tên cột trong bảng
Quy tắc đặt tên:
- Tên cột phải phải là một danh từ tiếng Anh.
 - Không chứa dấu cách.
 - Kiểu snake_case 🐍
 
    // Bad
    full-name, fullName
    // Good
    full_name
7. Variable
Quy tắc đặt tên:
- Tên biến phải phải là một danh từ tiếng Anh.
 - Không chứa dấu cách.
 - camelCase 🐫
 
<? php
//Bad
$full_name, $FULL_NAME, $FullName
//Good
$fullName, $articlesWithAuthor
8. Config
Quy tắc đặt tên:
- Tên Config phải phải là một danh từ tiếng Anh.
 - Không chứa dấu cách.
 - snake_case 🐍
 
```php <?php return [ // Bad “users-per-page” => 10, “toursPerPage” => 10, // Good “users_per_page” => 10, “tours_per_page” => 10, ];