Different ways of validating requests

Laravel provides three different ways of validating data from a request. In this tutorial, we will go through all three ways, to find out which approach is most suitable for a specific situation.

Learn

Route Caching in Laravel

Quick and painless way to get up to 100x faster route registration in your application.

Learn

JSON Web Token Authentication for Lumen REBOOT

Learn how to implement JWT authentication in your Lumen application the proper way.

Learn

Validating Form Arrays

Handling form array validation is no longer a pain in the ass, as it was with Laravel 4.

Learn

Dropping a composite primary key on a pivot table

Funny story. If you have found yourself in the situation where you are trying to drop a composite primary key and keep receiving some invalid constraint error then this is the lesson for you.

Learn

MySQL ON DELETE CASCADE or SET NULL

Learn how to use referential actions for a foreign key to delete data from child tables when you delete data from a parent table and when is appropriate to set the value to null or leave default.

Learn

Understanding Pagination Presenters

Pagination presenters enable you to implement your own pagination component design. You can extend the default Bootstrap presenter and modify it to suit your needs or you can create a truly unique pagination component.

Learn

Configure Laravel 5 for Shared Hosting

There are a few things that you have to change in Laravel to make it work on shared hosting. The most important thing is to change the public path and correctly bootstrap the application.

Learn

Secure Nginx with Let's Encrypt on Ubuntu 14.04

Let's Encrypt enables you to obtain and install free TLS/SSL certificates on your web server by using a software client that automates most of the steps required.

Learn

Upgrade to PHP 7 on Ubuntu 14.04

If you are anything like me, then you have a bunch of servers still running PHP 5.6. The time has come for you and me to upgrade to PHP 7.

Learn