nếu làm laravel chắc các bạn cũng biết nó có cung cấp cho mình các class hỗ trợ việc validate dữ liệu, thường đối với các form dữ liệu đơn giản thì mình sẽ làm thế này:
tạo 1 class FormRequest
trong controller sẽ để biến $reques map đến cái class FormRequest, sau khi validate thành công thì mới cho chạy vào logic của controller
nhưng đó là với nhưng form đơn giản nếu form phức tạp khi mà việc kiểm tra dữ liệu cần querry đến nhiều bảng trong database rồi việc logic nữa thì, nên viết sao cho nó clear?
hiện giờ mình đang viết theo kiểu này
logic và querry database mình viết luôn tại controller, tất nhiên các querry + logic mình sẽ tách vào các class Service , tại controller chỉ gọi ra thôi, như thế có clear ko? còn cách nào clear hơn ko?