Optimize Laravel Queries with `when()`

This approach:

  • Prevents cluttered if statements
  • Keeps queries flexible and dynamic
  • Improves readability for complex queries