2017 © Pedro Peláez
 

library l5-resource-controller

Resource Controller for Laravel 5

image

rafflesargentina/l5-resource-controller

Resource Controller for Laravel 5

  • Monday, June 11, 2018
  • by rafflesargentina
  • Repository
  • 2 Watchers
  • 0 Stars
  • 169 Installations
  • PHP
  • 6 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 23 Versions
  • 2 % Grown

The README.md

Resource Controller for Laravel 5

Latest Version on Packagist ![Software License][ico-license] Build Status [Scrutinizer Code Quality][link-scrutinizer] ![Total Downloads][ico-downloads], (*1)

Resource Controller for Laravel 5, (*2)

Install

Via Composer, (*3)

``` bash $ composer require rafflesargentina/l5-resource-controller, (*4)


## Usage Create a controller like you normally would and change it to extend ResourceController class. Then set $repository an $resourceName properties: - $repository: The Repository class to instantiate. - $resourceName: Set routes resource name. Also you can set these optional properties: - $alias: The alias for named routes. - $theme: The location for themed views. - $module: Set views vendor location prefix. - $prefix : The vendor views prefix. - $formRequest: The FormRequest class to instantiate (also take a look at [l5-action-based-form-request][link-abfr]). - $useSoftDeletes: Define if model uses SoftDeletes. - $infoFlashMessageKey: The info flash message key. - $errorFlashMessageKey: The info flash message key. - $successFlashMessageKey: The info flash message key. - $warningFlashMessageKey: The info flash message key. Example: ```php <?php namespace App\Http\Controllers; use RafflesArgentina\ResourceController\ResourceController; use App\Http\Requests\ArticleRequest; use App\Repositories\ArticleRepository; class ArticlesController extends ResourceController { protected $repository = ArticleRepository::class; protected $formRequest = ArticleRequest::class; protected $resourceName = 'articles'; }

And that's it :), (*5)

Contributing

Please see CONTRIBUTING and CONDUCT for details., (*6)

Security

If you discover any security related issues, please email mario@raffles.com.ar instead of using the issue tracker., (*7)

Credits

License

The MIT License (MIT). Please see License File for more information., (*8)

The Versions

11/06 2018

dev-master

9999999-dev https://github.com/rafflesargentina/l5-resource-controller

Resource Controller for Laravel 5

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel laravel 5 controller resource controller repository pattern

27/12 2017
16/09 2017

v1.0.5

1.0.5.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel resource controller repository pattern

08/09 2017

v1.0.4

1.0.4.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel controller repository pattern

08/09 2017

v1.0.3

1.0.3.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel controller repository pattern

08/09 2017

v1.0.2

1.0.2.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel controller repository pattern

25/08 2017

v1.0.1

1.0.1.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel controller repository pattern

25/08 2017

v1.0.0

1.0.0.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel controller repository pattern

29/07 2017

v0.1.4

0.1.4.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

  • php >=5.6.4

 

The Development Requires

laravel controller repository pattern

29/07 2017

v0.1.3

0.1.3.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

  • php >=5.6.4

 

The Development Requires

laravel controller repository pattern

29/07 2017

v0.1.2

0.1.2.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

  • php >=5.6.4

 

The Development Requires

laravel controller repository pattern

10/07 2017

v0.1.1

0.1.1.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

  • php >=5.6.4

 

The Development Requires

laravel controller repository pattern

30/06 2017

v0.1.0

0.1.0.0 https://github.com/rafflesargentina/l5-resource-controller

Repository pattern based Resource Controller, for use with Caffeinated Repository

  Sources   Download

MIT

The Requires

  • php >=5.6.4

 

The Development Requires

laravel controller repository pattern