├── .gitignore ├── .php_cs ├── .travis.yml ├── README.md ├── composer.json ├── phpspec.yml ├── spec ├── AuthorizerSpec.php ├── Resolver.php └── Stub │ ├── CompleteAuthorizationProviderSpec.php │ └── IncompleteAuthorizationProviderSpec.php ├── src ├── Authorizer.php ├── Exception │ ├── AuthorizationNotPerformedException.php │ ├── Exception.php │ ├── NotAuthorizedException.php │ ├── NotDefinedException.php │ └── ScopingNotPerformedException.php ├── ProvidesAuthorization.php └── Resolver.php └── stub ├── Article.php ├── ArticlePolicy.php ├── ArticleScope.php ├── Authorizer.php ├── Blog.php ├── BlogScope.php ├── CompleteAuthorizationProvider.php ├── IncompleteAuthorizationProvider.php ├── Note.php ├── QueryBuilder.php ├── Quote.php ├── Tag.php └── User.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/.gitignore -------------------------------------------------------------------------------- /.php_cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/.php_cs -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/composer.json -------------------------------------------------------------------------------- /phpspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/phpspec.yml -------------------------------------------------------------------------------- /spec/AuthorizerSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/spec/AuthorizerSpec.php -------------------------------------------------------------------------------- /spec/Resolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/spec/Resolver.php -------------------------------------------------------------------------------- /spec/Stub/CompleteAuthorizationProviderSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/spec/Stub/CompleteAuthorizationProviderSpec.php -------------------------------------------------------------------------------- /spec/Stub/IncompleteAuthorizationProviderSpec.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/spec/Stub/IncompleteAuthorizationProviderSpec.php -------------------------------------------------------------------------------- /src/Authorizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/Authorizer.php -------------------------------------------------------------------------------- /src/Exception/AuthorizationNotPerformedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/Exception/AuthorizationNotPerformedException.php -------------------------------------------------------------------------------- /src/Exception/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/Exception/Exception.php -------------------------------------------------------------------------------- /src/Exception/NotAuthorizedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/Exception/NotAuthorizedException.php -------------------------------------------------------------------------------- /src/Exception/NotDefinedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/Exception/NotDefinedException.php -------------------------------------------------------------------------------- /src/Exception/ScopingNotPerformedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/Exception/ScopingNotPerformedException.php -------------------------------------------------------------------------------- /src/ProvidesAuthorization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/ProvidesAuthorization.php -------------------------------------------------------------------------------- /src/Resolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/src/Resolver.php -------------------------------------------------------------------------------- /stub/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/stub/Article.php -------------------------------------------------------------------------------- /stub/ArticlePolicy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/stub/ArticlePolicy.php -------------------------------------------------------------------------------- /stub/ArticleScope.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/stub/ArticleScope.php -------------------------------------------------------------------------------- /stub/Authorizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deefour/authorizer/HEAD/stub/Authorizer.php -------------------------------------------------------------------------------- /stub/Blog.php: -------------------------------------------------------------------------------- 1 |