title: Laravel: Add global scope to Models if a certain middleware is run
body: <p>Is it possible to enable a global scope based on if a middleware is applied or not?</p>
  
  <p>I have a global scope I would like to enable for a certain part of my site and disable on the rest (customer vs admin area) and I'm thinking if you can do this by checking if a middleware "EnableGlobalScopeMiddleware" has run or not?</p>