Posts

Showing posts from April, 2018

Simple Laravel CRUD with Resource Controllers

Image
Creating, reading, updating, and deleting resources is used in pretty much every application. Laravel helps make the process easy using resource controllers. Resource Controllers can make life much easier and takes advantage of some cool Laravel routing techniques. Today, we'll go through the steps necessary to get a fully functioning CRUD application using resource controllers. For this tutorial, we will go through the process of having an admin panel to create, read, update, and delete (CRUD) a resource. Let's use  nerds  as our example. We will also make use of  Eloquent ORM . This tutorial will walk us through: * Setting up the database and models * Creating the resource controller and its routes * Creating the necessary views * Explaining each method in a resource controller Table of Contents   Getting our Database Ready   Eloquent Model for the Nerds   Creating the Controller   Setting Up the Routes   The Views   Making It All Work Together   Conclusion