PHPackages                             boyhagemann/crud - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. boyhagemann/crud

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

boyhagemann/crud
================

0351PHP

Since Mar 28Pushed 12y ago1 watchersCompare

[ Source](https://github.com/boyhagemann/Crud)[ Packagist](https://packagist.org/packages/boyhagemann/crud)[ RSS](/packages/boyhagemann-crud/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Crud
====

[](#crud)

With this package you can:

- Build a form dynamically with the \[Form Builder\] () and have that form reflect your model.
- Generate Eloquent models with your form using the \[Model Builder\] ().
- Have an admin interface for your models using the \[Overview Builder\] ().
- Point a resource route to a CrudController instance and you are ready to rock!
- Use the include Manager UI to create skeleton controllers for you.

Install
-------

[](#install)

Use \[Composer\] () to install the package into your application

```
require {
    "boyhagemann/crud": "dev-master"
}
```

Then add the following line in app/config/app.php:

```
...
"Boyhagemann\Crud\CrudServiceProvider"
...
```

Example usage
-------------

[](#example-usage)

The first thing we need to do is create a controller that extends from the CrudController. This CrudController expects 3 methods to be implemented, just like the example below.

> I am assuming you have a working database connection in your app/config/database.php file. Otherwise there will be no magic!

```
