🏝 If you like the content of this blog, I would really appreciate your vote in Tuple's Send an Open Source Developer on Vacation contest. Just search for "Freek Van der Herten" in the nominees list and cast your vote. 🙌

😀 This holiday won't only be a nice reward for me, but also for my girlfriend who always gives me a lot of time working on open source packages and blog posts.

Adding try/catch to Laravel collections

Original – by Freek Van der Herten – 1 minute read

Today, JMac and I did streamed a code pairing session. Our goal was to add a try/catch methods to Laravels collection class.

Basically we we try to make JMac's dream, that he tweeted a few days ago, come true.

Here's a recording of our stream.

JMac and I are going to polish it a bit more, add some test coverage, and PR it Laravel soon.

EDIT: here is the stream that JMac and I did the day after polishing the PR.

And this is the PR submitted to Laravel.

Stay up to date with all things Laravel, PHP, and JavaScript.

Follow me on Twitter. I regularly tweet out programming tips, and what I myself have learned in ongoing projects.

Every month I send out a newsletter containing lots of interesting stuff for the modern PHP developer.

Expect quick tips & tricks, interesting tutorials, opinions and packages. Because I work with Laravel every day there is an emphasis on that framework.

Rest assured that I will only use your email address to send you the newsletter and will not use it for any other purposes.


What are your thoughts on "Adding try/catch to Laravel collections"?

Want to join the conversation? Log in or create an account to post a comment.


Thore Sünert liked on 4th June 2020
Christian Klemp liked on 4th June 2020
Coderatio liked on 4th June 2020
Coderatio retweeted on 4th June 2020
Vahan liked on 4th June 2020
Jonathan Page liked on 4th June 2020
Haneef Ansari 🍭 liked on 4th June 2020
Sam Serrien liked on 4th June 2020
Jamiul Alam liked on 4th June 2020
kronos_I retweeted on 3rd June 2020
PHP Synopsis retweeted on 3rd June 2020
Ahmet Mirzabeyoğlu retweeted on 3rd June 2020
ArielMejiaDev retweeted on 3rd June 2020