├── .editorconfig ├── .gitignore ├── .lintstagedrc ├── .markdownlintrc ├── .npmrc ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── package.json ├── phpcs.xml ├── phpunit.xml ├── src ├── Config │ └── brandenburg.php ├── Database │ └── Migrations │ │ └── 2017_05_28_115649_create_gates_table.php ├── Facades │ └── PolicyFacade.php ├── Permission.php ├── Policy.php ├── Providers │ └── BrandenburgServiceProvider.php ├── Role.php └── Traits │ ├── HasRoles.php │ └── ValidatesPermissions.php └── tests ├── DatabaseTest.php ├── PermissionsTest.php ├── PolicyTest.php ├── RolesTest.php ├── TestCase.php ├── TestCaseTest.php ├── TestServiceProvider.php └── User.php /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/.gitignore -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.markdownlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/.markdownlintrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix = "" 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/composer.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/package.json -------------------------------------------------------------------------------- /phpcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/phpcs.xml -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Config/brandenburg.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Config/brandenburg.php -------------------------------------------------------------------------------- /src/Database/Migrations/2017_05_28_115649_create_gates_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Database/Migrations/2017_05_28_115649_create_gates_table.php -------------------------------------------------------------------------------- /src/Facades/PolicyFacade.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Facades/PolicyFacade.php -------------------------------------------------------------------------------- /src/Permission.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Permission.php -------------------------------------------------------------------------------- /src/Policy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Policy.php -------------------------------------------------------------------------------- /src/Providers/BrandenburgServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Providers/BrandenburgServiceProvider.php -------------------------------------------------------------------------------- /src/Role.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Role.php -------------------------------------------------------------------------------- /src/Traits/HasRoles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Traits/HasRoles.php -------------------------------------------------------------------------------- /src/Traits/ValidatesPermissions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/src/Traits/ValidatesPermissions.php -------------------------------------------------------------------------------- /tests/DatabaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/DatabaseTest.php -------------------------------------------------------------------------------- /tests/PermissionsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/PermissionsTest.php -------------------------------------------------------------------------------- /tests/PolicyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/PolicyTest.php -------------------------------------------------------------------------------- /tests/RolesTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/RolesTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/TestCaseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/TestCaseTest.php -------------------------------------------------------------------------------- /tests/TestServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/TestServiceProvider.php -------------------------------------------------------------------------------- /tests/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Silvanite/brandenburg/HEAD/tests/User.php --------------------------------------------------------------------------------