├── .env.example ├── .styleci.yml ├── LICENSE.md ├── composer.json ├── phpcs.xml.dist └── src ├── Client.php ├── Config.php ├── Container └── Builder.php ├── Exceptions ├── APIInvalidParametersError.php ├── APINotAllowedError.php ├── APINotFoundError.php ├── CsrfException.php ├── Exception.php ├── IncompatibleResponseException.php ├── OAuthAccessTokenException.php ├── OAuthException.php ├── OAuthForbiddenException.php ├── OAuthParameterException.php ├── OAuthPermissionsException.php └── OAuthRateLimitException.php ├── Helpers └── RedirectLoginHelper.php ├── Http ├── Clients │ ├── AbstractAdapter.php │ ├── AdapterInterface.php │ ├── GuzzleAdapter.php │ └── MockAdapter.php ├── Middleware │ ├── AbstractMiddleware.php │ ├── AuthMiddleware.php │ ├── CreateMiddlewareTrait.php │ ├── MiddlewareInterface.php │ └── SecureRequestMiddleware.php ├── OAuth2 │ └── Providers │ │ ├── AdapterInterface.php │ │ └── LeagueAdapter.php ├── Response.php ├── Sessions │ ├── DataStoreInterface.php │ └── NativeSessionStore.php └── UrlParserTrait.php ├── Providers ├── CoreServiceProvider.php ├── EntityServiceProvider.php ├── GuzzleServiceProvider.php └── MiddlewareServiceProvider.php └── Repositories ├── AbstractRepository.php ├── CommentsRepository.php ├── LikesRepository.php ├── LocationsRepository.php ├── MediaRepository.php ├── TagsRepository.php └── UsersRepository.php /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/.env.example -------------------------------------------------------------------------------- /.styleci.yml: -------------------------------------------------------------------------------- 1 | preset: psr2 2 | 3 | enabled: 4 | - align_equals 5 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/LICENSE.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/composer.json -------------------------------------------------------------------------------- /phpcs.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/phpcs.xml.dist -------------------------------------------------------------------------------- /src/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Client.php -------------------------------------------------------------------------------- /src/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Config.php -------------------------------------------------------------------------------- /src/Container/Builder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Container/Builder.php -------------------------------------------------------------------------------- /src/Exceptions/APIInvalidParametersError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/APIInvalidParametersError.php -------------------------------------------------------------------------------- /src/Exceptions/APINotAllowedError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/APINotAllowedError.php -------------------------------------------------------------------------------- /src/Exceptions/APINotFoundError.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/APINotFoundError.php -------------------------------------------------------------------------------- /src/Exceptions/CsrfException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/CsrfException.php -------------------------------------------------------------------------------- /src/Exceptions/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/Exception.php -------------------------------------------------------------------------------- /src/Exceptions/IncompatibleResponseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/IncompatibleResponseException.php -------------------------------------------------------------------------------- /src/Exceptions/OAuthAccessTokenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/OAuthAccessTokenException.php -------------------------------------------------------------------------------- /src/Exceptions/OAuthException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/OAuthException.php -------------------------------------------------------------------------------- /src/Exceptions/OAuthForbiddenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/OAuthForbiddenException.php -------------------------------------------------------------------------------- /src/Exceptions/OAuthParameterException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/OAuthParameterException.php -------------------------------------------------------------------------------- /src/Exceptions/OAuthPermissionsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/OAuthPermissionsException.php -------------------------------------------------------------------------------- /src/Exceptions/OAuthRateLimitException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Exceptions/OAuthRateLimitException.php -------------------------------------------------------------------------------- /src/Helpers/RedirectLoginHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Helpers/RedirectLoginHelper.php -------------------------------------------------------------------------------- /src/Http/Clients/AbstractAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Clients/AbstractAdapter.php -------------------------------------------------------------------------------- /src/Http/Clients/AdapterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Clients/AdapterInterface.php -------------------------------------------------------------------------------- /src/Http/Clients/GuzzleAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Clients/GuzzleAdapter.php -------------------------------------------------------------------------------- /src/Http/Clients/MockAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Clients/MockAdapter.php -------------------------------------------------------------------------------- /src/Http/Middleware/AbstractMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Middleware/AbstractMiddleware.php -------------------------------------------------------------------------------- /src/Http/Middleware/AuthMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Middleware/AuthMiddleware.php -------------------------------------------------------------------------------- /src/Http/Middleware/CreateMiddlewareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Middleware/CreateMiddlewareTrait.php -------------------------------------------------------------------------------- /src/Http/Middleware/MiddlewareInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Middleware/MiddlewareInterface.php -------------------------------------------------------------------------------- /src/Http/Middleware/SecureRequestMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Middleware/SecureRequestMiddleware.php -------------------------------------------------------------------------------- /src/Http/OAuth2/Providers/AdapterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/OAuth2/Providers/AdapterInterface.php -------------------------------------------------------------------------------- /src/Http/OAuth2/Providers/LeagueAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/OAuth2/Providers/LeagueAdapter.php -------------------------------------------------------------------------------- /src/Http/Response.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Response.php -------------------------------------------------------------------------------- /src/Http/Sessions/DataStoreInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Sessions/DataStoreInterface.php -------------------------------------------------------------------------------- /src/Http/Sessions/NativeSessionStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/Sessions/NativeSessionStore.php -------------------------------------------------------------------------------- /src/Http/UrlParserTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Http/UrlParserTrait.php -------------------------------------------------------------------------------- /src/Providers/CoreServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Providers/CoreServiceProvider.php -------------------------------------------------------------------------------- /src/Providers/EntityServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Providers/EntityServiceProvider.php -------------------------------------------------------------------------------- /src/Providers/GuzzleServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Providers/GuzzleServiceProvider.php -------------------------------------------------------------------------------- /src/Providers/MiddlewareServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Providers/MiddlewareServiceProvider.php -------------------------------------------------------------------------------- /src/Repositories/AbstractRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Repositories/AbstractRepository.php -------------------------------------------------------------------------------- /src/Repositories/CommentsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Repositories/CommentsRepository.php -------------------------------------------------------------------------------- /src/Repositories/LikesRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Repositories/LikesRepository.php -------------------------------------------------------------------------------- /src/Repositories/LocationsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Repositories/LocationsRepository.php -------------------------------------------------------------------------------- /src/Repositories/MediaRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Repositories/MediaRepository.php -------------------------------------------------------------------------------- /src/Repositories/TagsRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Repositories/TagsRepository.php -------------------------------------------------------------------------------- /src/Repositories/UsersRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larabros/elogram/HEAD/src/Repositories/UsersRepository.php --------------------------------------------------------------------------------