├── .github ├── FUNDING.yml └── workflows │ ├── php.yml │ ├── test.yml │ └── tests.yml ├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── composer.json ├── config └── api.php ├── lang ├── .gitkeep └── en │ └── messages.php ├── phpunit.xml ├── src ├── ApiResponse.php ├── ApiResponseServiceProvider.php ├── Contracts │ └── ApiInterface.php ├── Facades │ └── API.php └── helpers.php └── tests ├── ErrorResponseTest.php ├── ForbiddenResponseTest.php ├── NotFoundResponseTest.php ├── OkResponseTest.php ├── ResponseTest.php ├── TestCase.php └── ValidationResponseTest.php /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: obiefy 2 | -------------------------------------------------------------------------------- /.github/workflows/php.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/.github/workflows/php.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/composer.json -------------------------------------------------------------------------------- /config/api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/config/api.php -------------------------------------------------------------------------------- /lang/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lang/en/messages.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/lang/en/messages.php -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/ApiResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/src/ApiResponse.php -------------------------------------------------------------------------------- /src/ApiResponseServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/src/ApiResponseServiceProvider.php -------------------------------------------------------------------------------- /src/Contracts/ApiInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/src/Contracts/ApiInterface.php -------------------------------------------------------------------------------- /src/Facades/API.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/src/Facades/API.php -------------------------------------------------------------------------------- /src/helpers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/src/helpers.php -------------------------------------------------------------------------------- /tests/ErrorResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/tests/ErrorResponseTest.php -------------------------------------------------------------------------------- /tests/ForbiddenResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/tests/ForbiddenResponseTest.php -------------------------------------------------------------------------------- /tests/NotFoundResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/tests/NotFoundResponseTest.php -------------------------------------------------------------------------------- /tests/OkResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/tests/OkResponseTest.php -------------------------------------------------------------------------------- /tests/ResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/tests/ResponseTest.php -------------------------------------------------------------------------------- /tests/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/tests/TestCase.php -------------------------------------------------------------------------------- /tests/ValidationResponseTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/obiefy/api-response/HEAD/tests/ValidationResponseTest.php --------------------------------------------------------------------------------