Download the PHP package zennit/abac without Composer
On this page you can find all versions of the php package zennit/abac. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor zennit
Package abac
Short Description Attribute-Based Access Control (ABAC) for Laravel
License MIT
Homepage https://github.com/somethim/abac
Package abac
Short Description Attribute-Based Access Control (ABAC) for Laravel
License MIT
Homepage https://github.com/somethim/abac
Please rate this library. Is it a good library?
Informations about the package abac
Laravel ABAC (Attribute-Based Access Control)
A flexible and powerful Attribute-Based Access Control system for Laravel applications.
Installation
You can install the package via composer:
Configuration
Publish the configuration and migrations:
Run the migrations:
Basic Usage
Defining Policies
Available Operators
EQUALS
NOT_EQUALS
GREATER_THAN
LESS_THAN
GREATER_THAN_EQUALS
LESS_THAN_EQUALS
IN
NOT_IN
CONTAINS
NOT_CONTAINS
STARTS_WITH
NOT_STARTS_WITH
ENDS_WITH
NOT_ENDS_WITH
AND
OR
NOT
Subject Attributes
Resource Attributes
Performance Optimization
Caching
Configure caching in config/abac.php
:
Batch Processing
Cache Warming
Events
AccessEvaluated
PolicyCreated
PolicyUpdated
PolicyDeleted
CacheWarmed
Logging
Configure logging in config/abac.php
:
Testing
Contributing
Please see CONTRIBUTING.md for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
All versions of abac with dependencies
PHP Build Version
Package Version
The package zennit/abac contains the following files
Loading the files please wait ....