Browse Source

Merge pull request #17752 from cakephp/5.1-errorloggerinterface

Revert change to ErrorLoggerInterface.
Mark Story 1 year ago
parent
commit
1f454555f3
2 changed files with 6 additions and 2 deletions
  1. 5 0
      phpstan-baseline.neon
  2. 1 2
      src/Error/ErrorLoggerInterface.php

+ 5 - 0
phpstan-baseline.neon

@@ -51,6 +51,11 @@ parameters:
 			path: src/Datasource/QueryInterface.php
 
 		-
+			message: "#^Method Cake\\\\Error\\\\ErrorLogger\\:\\:log\\(\\) has parameter \\$level with no type specified\\.$#"
+			count: 1
+			path: src/Error/ErrorLogger.php
+
+		-
 			message: "#^Constructor of class Cake\\\\Error\\\\Renderer\\\\ConsoleExceptionRenderer has an unused parameter \\$request\\.$#"
 			count: 1
 			path: src/Error/Renderer/ConsoleExceptionRenderer.php

+ 1 - 2
src/Error/ErrorLoggerInterface.php

@@ -17,7 +17,6 @@ declare(strict_types=1);
 namespace Cake\Error;
 
 use Psr\Http\Message\ServerRequestInterface;
-use Psr\Log\LoggerInterface;
 use Throwable;
 
 /**
@@ -25,7 +24,7 @@ use Throwable;
  *
  * Used by the ErrorHandlerMiddleware and global error handlers to log exceptions and errors.
  */
-interface ErrorLoggerInterface extends LoggerInterface
+interface ErrorLoggerInterface
 {
     /**
      * Log an error for an exception with optional request context.