PluginProbe
seQura / 4.1.0
seQura v4.1.0
4.3.4 4.3.3 4.3.2 4.3.1 trunk 2.0.0 2.0.10 2.0.11 2.0.12 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 3.0.0 3.0.2 3.0.5 3.0.6 3.0.7 3.1.0 3.1.1 3.2.0 3.2.1 3.2.2 4.0.0 All 30 releases
← All changes | src/Controllers/Rest/class-log-rest-controller.php +11 -5 3.0.74.1.0 View file →
@@ -7,9 +7,10 @@
7 7 */
8 8
9 9 namespace SeQura\WC\Controllers\Rest;
10 10
11 -use SeQura\WC\Services\Interface_Logger_Service;
11 +use SeQura\WC\Services\Log\Interface_Logger_Service;
12 +use SeQura\Core\Infrastructure\Utility\RegexProvider;
12 13 use WP_Error;
13 14 use WP_REST_Request;
14 15 use WP_REST_Response;
15 16
@@ -17,10 +18,10 @@
17 18 * REST Log Controller
18 19 */
19 20 class Log_REST_Controller extends REST_Controller {
20 21
21 - const PARAM_IS_ENABLED = 'isEnabled';
22 - const PARAM_LOG_LEVEL = 'level';
22 + private const PARAM_IS_ENABLED = 'isEnabled';
23 + private const PARAM_LOG_LEVEL = 'level';
23 24
24 25 /**
25 26 * Constructor.
26 27 *
@@ -25,11 +26,16 @@
25 26 * Constructor.
26 27 *
27 28 * @param string $rest_namespace The namespace.
28 29 * @param Interface_Logger_Service $logger The logger service.
30 + * @param RegexProvider $regex The regex provider.
29 31 */
30 - public function __construct( $rest_namespace, Interface_Logger_Service $logger ) {
31 - parent::__construct( $logger );
32 + public function __construct(
33 + $rest_namespace,
34 + Interface_Logger_Service $logger,
35 + RegexProvider $regex
36 + ) {
37 + parent::__construct( $logger, $regex );
32 38 $this->namespace = $rest_namespace;
33 39 $this->rest_base = '/log';
34 40 }
35 41