Profile picture
Joseph Silber @joseph_silber
, 3 tweets, 3 min read Read on Twitter
🔥 Sometimes you want quick on-the-fly authorization, without the hassle of registering a policy/callback at the Gate.

Laravel's HandlesAuthorization trait is perfect for this. Simply call the `deny()` method, and Laravel will respond with a 403 HTTP response 👌
🔥 The "optional" helper in @laravelphp is great for safely calling a method on an object that could be null. But what if the method is not on the actual object itself?

Well now you can pass in a closure to "optional", and it'll only call it if the given object is not null 💯
🔥 Ever wanted to redirect from a controller, but not from the main route method?

Here's this little Redirect exception I use, which lets me redirect from anywhere.

The "render" method is automatically called by the global exception handler. Thanks @taylorotwell!
Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Joseph Silber
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member and get exclusive features!

Premium member ($3.00/month or $30.00/year)

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!