Skip to main content

All Tutorials

In-depth Laravel tutorials covering advanced topics, real-world examples, and best practices.

Tutorial Free

Adding unspecified GET parameters to Routes

A quick tip for the case if you need to add additional GET parameters to your route URL, but don't want to specify them in Routes file. Apparently, there's a simple way.

Tutorial Free

Laravel Validation: 5 Less-known Rules

A short list in "Did you know...?" style. Laravel has a convenient validation mechanism, but most of us only use simple rules like 'required', 'email' or 'date'. Actually, there are a few less-known but pretty interesting ones. Let's have a look.

Tutorial Free

Create Controller and Model in one Artisan Command

Laravel is full of little tricks, and quick ways to generate code with Artisan. One of the recent ones I've found is when you're creating a CRUD record and need to create Model + Controller. You don't need two separate commands for that.

Tutorial Free

Eloquent: How to Order Results by Mutator Attribute?

Recently I've encountered a situation and want to share a quick solution with you guys. Laravel has quite an awesome feature of Mutators - you can define extra fields in your Eloquent models that are dynamically calculated. But orderBy doesn't work with them, so what can we do?

Tutorial Free

Do we still need Down migrations? Taylor says No.

On the last episode of Laravel Podcast, Taylor Otwell said something controversial but I had a gut feeling about it for a long time. So, do you actually use down() method in migrations, and rollback them?

Tutorial Free

Can Laravel Be Used for Big Enterprise Apps? [Summary of Laravel Podcast]

Yesterday I've listened to a new Laravel Podcast episode with Taylor Otwell, Jeffrey Way and Matt Stauffer - and they (finally) talked about creating big apps with Laravel, lately this question is asked a lot by everyone. So is Laravel "fit" or "mature enough" for big projects? Since the podcast guys don't provide a transcript, and listening to 50 minutes can be an overkill, I decided to write a summary, quoting the conversation and dividing the answers into more readable format like Q&A and bullet points, also relevant links.

Tutorial Free

Laurence Ioannou from EyeWitness: "Monitoring specifically for Laravel"

Another interesting interview on our blog, at the same time presenting you a new tool - EyeWitness.io is a monitoring and application analytics tool, built specifically for Laravel. Today we're talking with its founder Laurence - he shares the idea and why EyeWitness is different from other similar projects.

Tutorial Free

Mattias Geniar from DNS Spy: "Without Laravel Spark, my project wouldn't exist"

There are more and more applications built on Laravel, part of them use Laravel Spark as their base. So I decided to interview the owner of such project. Mattias is not only the creator of DNS Spy, but also actively shares his tips on server management, so you will get a lot of knowledge bombs from this interview - on Laravel Spark, DNS topic and servers in general. Let's get into it!

Tutorial Free

Using WordPress REST API in Laravel

Recent WordPress 4.7 version was released with a huge thing called REST API - earlier it was possible only with external plugins. So now we can query WordPress database from external projects. Including Laravel. So let's try it out.

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.