Trong laravel framework controller đóng vai trò rất quan trọng để tách biệt logic nghiệp vụ. Khi người dùng truy cập yêu cầu của trình duyệt, trước tiên nó sẽ chuyển đến một tuyến đường, sau đó nó sẽ tìm thấy bộ điều khiển được đính kèm với tuyến đường
Trình điều khiển nói chuyện với mô hình và nhận một số dữ liệu cần thiết và phản hồi qua lớp xem. Khi làm việc với bộ điều khiển laravel, điều rất quan trọng là phải biết tất cả các phương thức và chức năng có sẵn mà bạn có thể sử dụng khi đang ở trong bộ điều khiển
Khi bạn biết những thứ có sẵn với chức năng của bộ điều khiển thì bạn có thể viết mã hiệu quả. Trong hướng dẫn này, chúng ta sẽ tìm hiểu về những thứ mà bạn có thể sử dụng từ bộ điều khiển laravel
Để tạo bộ điều khiển từ cửa sổ terminal, hãy mở terminal và thay đổi thư mục thành thư mục gốc laravel của bạn. Khi bạn ở đó, bạn có thể chạy bất kỳ lệnh nào sau đây để tạo bộ điều khiển
# Create a simple blank controller php artisan make:controller UserController # Create resource full controller with CRUD methods php artisan make:controller UserController --resource
Khi bạn đã tạo bộ điều khiển bằng lệnh trên, tệp bộ điều khiển mới sẽ được nhìn thấy tại app/Http/Controllers/UserController. php. Một bộ điều khiển mẫu có thể giống như sau