PHPackages                             tleckie/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. tleckie/acl

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

tleckie/acl
===========

PHP role access control list (acl). Acl component provides a lightweight and flexible access control list (ACL) implementation for privileges management.

1.0.3(5y ago)04MITPHPPHP ^8

Since May 4Pushed 5y ago1 watchersCompare

[ Source](https://github.com/teodoroleckie/acl)[ Packagist](https://packagist.org/packages/tleckie/acl)[ Docs](https://github.com/teodoroleckie/acl)[ RSS](/packages/tleckie-acl/feed)WikiDiscussions main Synced 6d ago

READMEChangelog (4)Dependencies (4)Versions (5)Used By (0)

Tleckie\\Acl access control list (ACL)
======================================

[](#tleckieacl-access-control-list-acl)

Tleckie\\Acl component provides a lightweight and flexible access control list (ACL) implementation for privileges management. In general, an application may utilize such ACL‘s to control access to certain protected objects by other requesting objects.

[![Latest Version on Packagist](https://camo.githubusercontent.com/d824a143ae8ab0c5bbbdb396be6ce31aca3011d21b40657f4abe906e333df343/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746c65636b69652f61636c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tleckie/acl)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/f5f032e2e38038498306ca9a6215c091a7f9810765d98996dce55b795ec353fb/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f74656f646f726f6c65636b69652f61636c2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/teodoroleckie/acl/?branch=main)[![Code Intelligence Status](https://camo.githubusercontent.com/65dfb127a6e4c439909020d20fc39ba46a71d88331e74263eef2c20ae2cd6f63/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f74656f646f726f6c65636b69652f61636c2f6261646765732f636f64652d696e74656c6c6967656e63652e7376673f623d6d61696e)](https://scrutinizer-ci.com/code-intelligence)[![Build Status](https://camo.githubusercontent.com/4a82efab2d91a66eb101d40ee15ab3457e31cb57b6e72599ab229acdf803ad11/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f74656f646f726f6c65636b69652f61636c2f6261646765732f6275696c642e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/teodoroleckie/acl/build-status/main)

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

[](#installation)

You can install the package via composer:

```
composer require tleckie/acl
```

Usage
-----

[](#usage)

```
