This is a place where all members can share their tutorials, links, news, packages, etc.

You may submit a new post to our Laravel community here or report a post by contacting us.

Using Entrust to add roles and permissions to Laravel

Not long ago, I wrote a post about Adding Roles to Laravel Users. I like my custom solution, but I figured there had to be a better solution out there. Honestly, I should have done some looking for information before I built it. Anyways, I stumbled u

Mastering Form Validation in Laravel 5

Laravel developers have always had a nice validation class out of the box, but unfortunately we have never had a standard way of using it. Some people prefer doing validation in controllers, others do it in models and I, as many others, preferred to

The fastest way to install Laravel

Since today it's easier and faster to install Laravel than ever before. By using this method you can start almost instantly with any new Laravel project with a freshly downloaded copy of the latest Laravel version. It's called the Laravel I

Creating a Basic ToDo Application in Laravel 5 – Part 4

So far we’ve learned how to install and set up Laravel, set up some project and task nested resources and display them to the user. Create, edit and delete functionality has also been implemented. In this chapter we’ll finish things off b

Creating a Basic ToDo Application in Laravel 5 – Part 3

So far we’ve learned how to install and set up Laravel, set up some project and task resources and displayed them to the user. In this chapter we’ll learn how to set up create, edit and delete pages/actions.

Creating a Basic ToDo Application in Laravel 5 – Part 2

So far we have a working database complete with seed data and a bunch of routes for displaying, editing and deleting our projects and tasks. In this second chapter I’ll cover controllers, models (with relationships), views (including the blade

Creating a Basic ToDo Application in Laravel 5 – Part 1

With the release of Laravel 5, there have been a bunch of backwards incompatible changes, new features added as well as the usual influx of new users so I thought I’d take the time to redo my basic to-do application with Laravel 5. The app cove

Laravel Validation: Comprehensive Guide, part 1

In this tutorial I’ll cover different ways you can validate your data in Laravel 4. Almost every interactive web application requires some kind of data validation. For example, if your web application have registration form, you want email fiel

Using Repository Pattern in Laravel 5

These days there is a lot of buzz about software design patterns, and one of the most frequently asked questions is “How can I use some pattern with some technology“. In the case of Laravel and the Repository pattern, I see often question

Model Relationship to Itself

Laravel provides a nice and easy way to build model relationship using some methods like hasOne(), hasMany(), belongsTo() and belongsToMany() and each one of these methods are used for different kinds of relationships, for example, hasOne() used for