I've seen a lot of great attempts at validation in Laravel to avoid controller bloat by having the validation done there. One such attempt is the Ardent package by Max Ehsan (LarvelBook). The issue with this approach is that it requires you to extend another class. This becomes an issue when you want to extend another class as well to provide additional functionality. Ardent could probably be rewr
