php-abac
Attributes Based Access Control library
File Explorer
Download Latest Version (.zip)- .gitkeep
- .gitkeep
- access-control.md
- caching.md
- comparisons.md
- configuration.md
- dependency-injection.md
- Country.php
- User.php
- Vehicle.php
- Visa.php
- ExpiredCacheException.php
- MemoryCacheItem.php
- TextCacheItem.php
- MemoryCacheItemPool.php
- TextCacheItemPool.php
- AbstractComparison.php
- ArrayComparison.php
- BooleanComparison.php
- DatetimeComparison.php
- NumericComparison.php
- ObjectComparison.php
- StringComparison.php
- UserComparison.php
- Configuration.php
- ConfigurationInterface.php
- JsonLoader.php
- YamlLoader.php
- AttributeManager.php
- AttributeManagerInterface.php
- CacheManager.php
- CacheManagerInterface.php
- ComparisonManager.php
- ComparisonManagerInterface.php
- PolicyRuleManager.php
- PolicyRuleManagerInterface.php
- AbstractAttribute.php
- Attribute.php
- EnvironmentAttribute.php
- PolicyRule.php
- PolicyRuleAttribute.php
- Abac.php
- AbacFactory.php
- MemoryCacheItemTest.php
- TextCacheItemTest.php
- MemoryCacheItemPoolTest.php
- TextCacheItemPoolTest.php
- ArrayComparisonTest.php
- BooleanComparisonTest.php
- DatetimeComparisonTest.php
- NumericComparisonTest.php
- ObjectComparisonTest.php
- StringComparisonTest.php
- UserComparisonTest.php
- ConfigurationTest.php
- country.yml
- visa.yml
- main_user.yml
- countries.php
- policy_rules.json
- policy_rules.yml
- policy_rules_with_array.json
- policy_rules_with_array.yml
- policy_rules_with_getter_params.yml
- policy_rules_with_import.yml
- users.php
- vehicles.php
- visas.php
- JsonLoaderTest.php
- YamlLoaderTest.php
- AttributeManagerTest.php
- CacheManagerTest.php
- ComparisonManagerTest.php
- PolicyRuleManagerTest.php
- AttributeTest.php
- EnvironmentAttributeTest.php
- PolicyRuleAttributeTest.php
- PolicyRuleTest.php
- AbacTest.php
- .gitignore
- .php_cs
- .scrutinizer.yml
- .travis.yml
- CHANGELOG.md
- composer.json
- example.php
- LICENSE
- phpunit.xml.dist
- README.md
- UPGRADE-3.0.md
# Installation Guide
1. Get the code
git clone https://github.com/CraftCamp/php-abac
Downloads the entire project code from GitHub to your computer.
cd php-abac
Moves into the project folder you just downloaded.
2. PHP (Composer)
Easy RecommendedPrerequisites
composer require craftcamp/php-abac
Type this command into your terminal and run it.
Run it with a built-in server like php -S localhost:8000, then open http://localhost:8000 in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
