├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING ├── LICENSE ├── README.md ├── composer.json ├── docs └── HYPER.jpg ├── phpstan.neon ├── release.sh ├── ruleset.xml ├── src ├── Block │ └── Adminhtml │ │ ├── Form │ │ ├── Field │ │ │ ├── ComparisonCondition.php │ │ │ ├── ContainsCondition.php │ │ │ ├── Endpoint.php │ │ │ ├── HttpMethod.php │ │ │ ├── RequestConsequence.php │ │ │ └── ResponseConsequence.php │ │ └── FieldArray │ │ │ ├── EndpointFilters.php │ │ │ ├── HttpMethodFilters.php │ │ │ ├── HttpStatusFilters.php │ │ │ ├── IpAddressFilters.php │ │ │ ├── RequestBodyFilters.php │ │ │ ├── ResponseBodyFilters.php │ │ │ ├── RouteFilters.php │ │ │ └── UserAgentFilters.php │ │ └── LogFile.php ├── Controller │ └── Adminhtml │ │ └── Log │ │ └── Download.php ├── Filter │ ├── EndpointFilter.php │ └── MainFilter.php ├── Formatter │ ├── BodyFormatter.php │ └── HeadersFormatter.php ├── Logger │ └── Logger.php ├── Model │ ├── Config.php │ └── Config │ │ ├── Filter.php │ │ └── Source │ │ └── Services.php ├── Plugin │ └── Magento │ │ └── Webapi │ │ └── Controller │ │ └── RestPlugin.php ├── Traits │ └── ConfigTrait.php ├── etc │ ├── acl.xml │ ├── adminhtml │ │ ├── routes.xml │ │ └── system.xml │ ├── config.xml │ ├── module.xml │ └── webapi_rest │ │ └── di.xml ├── registration.php └── view │ └── adminhtml │ ├── templates │ └── logfile.phtml │ └── web │ └── css │ └── source │ └── _module.less └── tests └── Test └── Unit ├── EndpointFilterTest.php └── MainFilterTest.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/composer.json -------------------------------------------------------------------------------- /docs/HYPER.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/docs/HYPER.jpg -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/phpstan.neon -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/release.sh -------------------------------------------------------------------------------- /ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/ruleset.xml -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/Field/ComparisonCondition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/Field/ComparisonCondition.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/Field/ContainsCondition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/Field/ContainsCondition.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/Field/Endpoint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/Field/Endpoint.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/Field/HttpMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/Field/HttpMethod.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/Field/RequestConsequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/Field/RequestConsequence.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/Field/ResponseConsequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/Field/ResponseConsequence.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/EndpointFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/EndpointFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/HttpMethodFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/HttpMethodFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/HttpStatusFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/HttpStatusFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/IpAddressFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/IpAddressFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/RequestBodyFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/RequestBodyFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/ResponseBodyFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/ResponseBodyFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/RouteFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/RouteFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/Form/FieldArray/UserAgentFilters.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/Form/FieldArray/UserAgentFilters.php -------------------------------------------------------------------------------- /src/Block/Adminhtml/LogFile.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Block/Adminhtml/LogFile.php -------------------------------------------------------------------------------- /src/Controller/Adminhtml/Log/Download.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Controller/Adminhtml/Log/Download.php -------------------------------------------------------------------------------- /src/Filter/EndpointFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Filter/EndpointFilter.php -------------------------------------------------------------------------------- /src/Filter/MainFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Filter/MainFilter.php -------------------------------------------------------------------------------- /src/Formatter/BodyFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Formatter/BodyFormatter.php -------------------------------------------------------------------------------- /src/Formatter/HeadersFormatter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Formatter/HeadersFormatter.php -------------------------------------------------------------------------------- /src/Logger/Logger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Logger/Logger.php -------------------------------------------------------------------------------- /src/Model/Config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Model/Config.php -------------------------------------------------------------------------------- /src/Model/Config/Filter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Model/Config/Filter.php -------------------------------------------------------------------------------- /src/Model/Config/Source/Services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Model/Config/Source/Services.php -------------------------------------------------------------------------------- /src/Plugin/Magento/Webapi/Controller/RestPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Plugin/Magento/Webapi/Controller/RestPlugin.php -------------------------------------------------------------------------------- /src/Traits/ConfigTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/Traits/ConfigTrait.php -------------------------------------------------------------------------------- /src/etc/acl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/etc/acl.xml -------------------------------------------------------------------------------- /src/etc/adminhtml/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/etc/adminhtml/routes.xml -------------------------------------------------------------------------------- /src/etc/adminhtml/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/etc/adminhtml/system.xml -------------------------------------------------------------------------------- /src/etc/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/etc/config.xml -------------------------------------------------------------------------------- /src/etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/etc/module.xml -------------------------------------------------------------------------------- /src/etc/webapi_rest/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/etc/webapi_rest/di.xml -------------------------------------------------------------------------------- /src/registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/registration.php -------------------------------------------------------------------------------- /src/view/adminhtml/templates/logfile.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/view/adminhtml/templates/logfile.phtml -------------------------------------------------------------------------------- /src/view/adminhtml/web/css/source/_module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/src/view/adminhtml/web/css/source/_module.less -------------------------------------------------------------------------------- /tests/Test/Unit/EndpointFilterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/tests/Test/Unit/EndpointFilterTest.php -------------------------------------------------------------------------------- /tests/Test/Unit/MainFilterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LBannenberg/magento2-rest-api-logger/HEAD/tests/Test/Unit/MainFilterTest.php --------------------------------------------------------------------------------