├── .gitattributes ├── .gitignore ├── .phpunit.result.cache ├── LICENSE ├── LICENSE.md ├── README.md ├── composer.json ├── phpunit.xml ├── src ├── Casts │ └── ArrayOrText.php ├── Console │ └── Commands │ │ └── CleanRequestResponseLogs.php ├── Jobs │ └── LogResponseRequest.php ├── Middleware │ └── LogRequestsAndResponses.php ├── Models │ └── RequestResponseLog.php ├── Providers │ └── RequestResponseLoggerServiceProvider.php ├── Support │ └── Logging │ │ ├── Contracts │ │ └── ShouldLogContract.php │ │ ├── LogAll.php │ │ ├── LogClientErrorsOnly.php │ │ └── LogSuccessOnly.php ├── config │ └── log-requests-and-responses.php └── database │ └── migrations │ └── create_request_response_logs_table.php └── tests ├── LogClientErrorResponsesOnlyTest.php ├── LogSuccessfulResponsesOnlyTest.php ├── RequestResponseLoggerTest.php └── dummy └── test.xml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | composer.lock 2 | vendor 3 | .DS_Store -------------------------------------------------------------------------------- /.phpunit.result.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/.phpunit.result.cache -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Casts/ArrayOrText.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Casts/ArrayOrText.php -------------------------------------------------------------------------------- /src/Console/Commands/CleanRequestResponseLogs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Console/Commands/CleanRequestResponseLogs.php -------------------------------------------------------------------------------- /src/Jobs/LogResponseRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Jobs/LogResponseRequest.php -------------------------------------------------------------------------------- /src/Middleware/LogRequestsAndResponses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Middleware/LogRequestsAndResponses.php -------------------------------------------------------------------------------- /src/Models/RequestResponseLog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Models/RequestResponseLog.php -------------------------------------------------------------------------------- /src/Providers/RequestResponseLoggerServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Providers/RequestResponseLoggerServiceProvider.php -------------------------------------------------------------------------------- /src/Support/Logging/Contracts/ShouldLogContract.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Support/Logging/Contracts/ShouldLogContract.php -------------------------------------------------------------------------------- /src/Support/Logging/LogAll.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Support/Logging/LogAll.php -------------------------------------------------------------------------------- /src/Support/Logging/LogClientErrorsOnly.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Support/Logging/LogClientErrorsOnly.php -------------------------------------------------------------------------------- /src/Support/Logging/LogSuccessOnly.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/Support/Logging/LogSuccessOnly.php -------------------------------------------------------------------------------- /src/config/log-requests-and-responses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/config/log-requests-and-responses.php -------------------------------------------------------------------------------- /src/database/migrations/create_request_response_logs_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/src/database/migrations/create_request_response_logs_table.php -------------------------------------------------------------------------------- /tests/LogClientErrorResponsesOnlyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/tests/LogClientErrorResponsesOnlyTest.php -------------------------------------------------------------------------------- /tests/LogSuccessfulResponsesOnlyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/tests/LogSuccessfulResponsesOnlyTest.php -------------------------------------------------------------------------------- /tests/RequestResponseLoggerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/tests/RequestResponseLoggerTest.php -------------------------------------------------------------------------------- /tests/dummy/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtownsend5512/laravel-request-response-logger/HEAD/tests/dummy/test.xml --------------------------------------------------------------------------------