PHPackages                             goez/acl - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. goez/acl

AbandonedArchivedLibrary[Authentication &amp; Authorization](/categories/authentication)

goez/acl
========

Simple role-based access control for Laravel

6.0.1(2y ago)291MITPHPPHP &gt;=7.4

Since Jan 21Pushed 2y ago1 watchersCompare

[ Source](https://github.com/goez-tools/acl)[ Packagist](https://packagist.org/packages/goez/acl)[ RSS](/packages/goez-acl/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (3)Versions (6)Used By (0)

Simple role-based access control
================================

[](#simple-role-based-access-control)

[![Build Status](https://camo.githubusercontent.com/d9707a5165d10f82b455945ac94b726800a93cd00b5655813fc338b93640a3df/68747470733a2f2f7472617669732d63692e6f72672f6a6163656a752f676f657a2d61636c2e737667)](https://travis-ci.org/jaceju/goez-acl) [![Code Climate](https://camo.githubusercontent.com/b2ebf63df2bbb278b378875ce4cb5bbacff27401bb25c248a15e774cff325a58/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6a6163656a752f676f657a2d61636c2f6261646765732f6770612e737667)](https://codeclimate.com/github/jaceju/goez-acl) [![Test Coverage](https://camo.githubusercontent.com/df97151b90b582ccfa6518e37b04c0042ff263a2b790cebf31455e12880f2528/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f6a6163656a752f676f657a2d61636c2f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/jaceju/goez-acl)

Requirement
-----------

[](#requirement)

- PHP 7.4+

Installation
------------

[](#installation)

Goez/Acl is an independent library for access control, you can use it in any PHP project with composer:

```
composer require goez/acl
```

### Laravel

[](#laravel)

Goez/Acl also supports Laravel 5.4, just follow the steps below:

1. Install from composer.
2. Publish configuration after composer require.

    ```
    php artisan vendor:publish --tag=acl-config
    ```
3. Edit `app/config/packages/goez/acl/config.php`:

    ```
