Download the PHP package folivaresrios/overseer without Composer
On this page you can find all versions of the php package folivaresrios/overseer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download folivaresrios/overseer
More information about folivaresrios/overseer
Files in folivaresrios/overseer
Package overseer
Short Description Laravel package designed to manage profiles and permissions based on Routing Laravel Features
License MIT
Informations about the package overseer
kissDev Overseer Package [Deprecated]
Structure Based: caffeinated/shinobi
Overseer provides a simple profile-based permissions system to Laravel's built in Auth system. Overseer provides support for the following ACL structure:
- Every user can have zero or more profiles.
- Every profile can have zero or more permissions.
Permissions are then inherited to the user through the user's assigned profiles.
The package follows the FIG standards PSR-1, PSR-2, and PSR-4. This package is not unit tested, but is planned to be covered.
Documentation
Wiki: KissDev Overseer Wiki
Requirements
The master branch has the following requirements:
- Laravel 5.* or greater.
- PHP 5.6.4 or greater.
How to Install?
[Using Composer]
Add the plugin to your project's composer.json
- something like this:
or through command line
Service Provider and Facade
Once this operation is complete, simply add the service provider and alias to your project's config/app.php
file and run the provided migrations against your database.
Migrations
You'll need to run the provided migrations against your database. Publish the migration files using the vendor:publish
Artisan command and run migrate
:
Route Middleware
Add the following middleware to the $routeMiddleware array in app/Http/Kernel.php BEFORE the EncryptCookies middleware:
Reporting Issues
If you have a problem with Overseer please open an issue on GitHub.
Contributing
If you'd like to contribute to Overseer creating something you'd like added, send a pull requests or open issues.
All versions of overseer with dependencies
illuminate/database Version 5.3.*|5.4.*|5.5.*
illuminate/support Version 5.3.*|5.4.*|5.5.*
illuminate/filesystem Version 5.3.*|5.4.*|5.5.*
illuminate/config Version 5.3.*|5.4.*|5.5.*