File tree Expand file tree Collapse file tree 9 files changed +43
-43
lines changed
Expand file tree Collapse file tree 9 files changed +43
-43
lines changed Original file line number Diff line number Diff line change 55namespace ErrorHeroModule \Handler \Formatter ;
66
77use DateTime ;
8+ use Laminas \Log \Formatter \FormatterInterface ;
9+ use Laminas \Log \Formatter \Json as BaseJson ;
10+
811use function json_encode ;
9- use const JSON_PRETTY_PRINT ;
12+ use function str_replace ;
1013
14+ use const JSON_PRETTY_PRINT ;
1115use const JSON_UNESCAPED_SLASHES ;
1216use const JSON_UNESCAPED_UNICODE ;
13-
14- use Laminas \Log \Formatter \FormatterInterface ;
15- use Laminas \Log \Formatter \Json as BaseJson ;
1617use const PHP_EOL ;
17- use function str_replace ;
1818
1919class Json extends BaseJson implements FormatterInterface
2020{
Original file line number Diff line number Diff line change 44
55namespace ErrorHeroModule \Handler ;
66
7- use function basename ;
87use ErrorException ;
98use ErrorHeroModule \Handler \Formatter \Json ;
109use ErrorHeroModule \Handler \Writer \Mail ;
1110use ErrorHeroModule \HeroConstant ;
12- use function get_current_user ;
13- use function getcwd ;
1411use Laminas \Console \Request as ConsoleRequest ;
1512use Laminas \Http \Header \Cookie ;
1613use Laminas \Http \PhpEnvironment \RemoteAddress ;
2017use Laminas \Mail \Message ;
2118use Laminas \Mail \Transport \TransportInterface ;
2219use Laminas \Stdlib \RequestInterface ;
20+ use RuntimeException ;
21+ use Throwable ;
22+ use Webmozart \Assert \Assert ;
2323
24- use const PHP_BINARY ;
25- use const PHP_EOL ;
24+ use function basename ;
25+ use function get_current_user ;
26+ use function getcwd ;
2627use function php_uname ;
27- use RuntimeException ;
2828use function str_replace ;
2929
30- use Throwable ;
31- use Webmozart \ Assert \ Assert ;
30+ use const PHP_BINARY ;
31+ use const PHP_EOL ;
3232
3333class Logging
3434{
Original file line number Diff line number Diff line change 55namespace ErrorHeroModule \Handler \Writer \Checker ;
66
77use Closure ;
8- use function date ;
98use Laminas \Db \ResultSet \ResultSet ;
109use Laminas \Db \TableGateway \TableGateway ;
11-
1210use Laminas \Log \Writer \Db as DbWriter ;
11+
12+ use function date ;
1313use function strtotime ;
1414
1515class Db
Original file line number Diff line number Diff line change 44
55namespace ErrorHeroModule \Handler \Writer ;
66
7- use const E_USER_WARNING ;
87use Exception ;
9- use function fopen ;
10- use function implode ;
11- use function is_array ;
12- use function key ;
138use Laminas \Log \Exception as LogException ;
149use Laminas \Log \Writer \Mail as BaseMail ;
1510use Laminas \Mail \Header \ContentType ;
16-
1711use Laminas \Mail \Message as MailMessage ;
1812use Laminas \Mail \Transport \TransportInterface ;
1913use Laminas \Mime \Message as MimeMessage ;
2014use Laminas \Mime \Mime ;
2115use Laminas \Mime \Part ;
22- use const PHP_EOL ;
2316
17+ use function fopen ;
18+ use function implode ;
19+ use function is_array ;
20+ use function key ;
2421use function sprintf ;
2522use function trigger_error ;
2623
24+ use const E_USER_WARNING ;
25+ use const PHP_EOL ;
26+
2727class Mail extends BaseMail
2828{
2929 /**
Original file line number Diff line number Diff line change 44
55namespace ErrorHeroModule ;
66
7- use function is_array ;
87use Seld \JsonLint \JsonParser ;
8+ use Throwable ;
99
10+ use function is_array ;
1011use function strip_tags ;
11- use Throwable ;
1212
1313function detectMessageContentType (string $ message ): string
1414{
Original file line number Diff line number Diff line change 44
55namespace ErrorHeroModule ;
66
7- use const E_ALL ;
8- use const E_STRICT ;
9- use function error_get_last ;
10- use function error_reporting ;
117use ErrorException ;
12-
138use ErrorHeroModule \Listener \Mvc ;
9+ use Laminas \Mvc \MvcEvent ;
10+ use Psr \Http \Message \ServerRequestInterface ;
11+ use Webmozart \Assert \Assert ;
12+
13+ use function error_get_last ;
14+ use function error_reporting ;
1415use function ini_set ;
1516use function is_array ;
16- use Laminas \Mvc \MvcEvent ;
1717use function ob_end_flush ;
1818use function ob_get_clean ;
1919use function ob_get_level ;
2020use function ob_start ;
21- use Psr \Http \Message \ServerRequestInterface ;
2221use function register_shutdown_function ;
2322use function set_error_handler ;
24-
2523use function str_starts_with ;
26- use Webmozart \Assert \Assert ;
24+
25+ use const E_ALL ;
26+ use const E_STRICT ;
2727
2828trait HeroTrait
2929{
Original file line number Diff line number Diff line change 44
55namespace ErrorHeroModule \Listener ;
66
7- use function ErrorHeroModule \detectMessageContentType ;
87use ErrorHeroModule \Handler \Logging ;
98use ErrorHeroModule \HeroTrait ;
10- use function ErrorHeroModule \isExcludedException ;
119use Laminas \Console \Response as ConsoleResponse ;
1210use Laminas \EventManager \AbstractListenerAggregate ;
1311use Laminas \EventManager \EventManagerInterface ;
1614use Laminas \Mvc \MvcEvent ;
1715use Laminas \Stdlib \RequestInterface ;
1816use Laminas \Text \Table ;
19-
2017use Laminas \View \Renderer \PhpRenderer ;
2118use Webmozart \Assert \Assert ;
2219
20+ use function ErrorHeroModule \detectMessageContentType ;
21+ use function ErrorHeroModule \isExcludedException ;
22+
2323class Mvc extends AbstractListenerAggregate
2424{
2525 use HeroTrait;
Original file line number Diff line number Diff line change 66
77use Closure ;
88use Error ;
9- use function ErrorHeroModule \detectMessageContentType ;
109use ErrorHeroModule \Handler \Logging ;
1110use ErrorHeroModule \HeroTrait ;
12- use function ErrorHeroModule \isExcludedException ;
1311use Exception ;
1412use Laminas \Diactoros \Response ;
1513use Laminas \Diactoros \Response \HtmlResponse ;
2018use Psr \Http \Message \ResponseInterface ;
2119use Psr \Http \Message \ServerRequestInterface ;
2220use Psr \Http \Server \MiddlewareInterface ;
23-
2421use Psr \Http \Server \RequestHandlerInterface ;
2522use Throwable ;
2623
24+ use function ErrorHeroModule \detectMessageContentType ;
25+ use function ErrorHeroModule \isExcludedException ;
26+
2727class Mezzio implements MiddlewareInterface
2828{
2929 use HeroTrait;
Original file line number Diff line number Diff line change 44
55namespace ErrorHeroModule \Middleware ;
66
7- use function array_key_exists ;
87use ArrayObject ;
98use Aura \Di \Container as AuraContainer ;
109use Doctrine \ORM \EntityManager ;
1413use ErrorHeroModule \Transformer \Doctrine ;
1514use ErrorHeroModule \Transformer \PimpleService ;
1615use ErrorHeroModule \Transformer \SymfonyService ;
17- use function is_array ;
1816use Laminas \ServiceManager \ServiceManager ;
1917use Mezzio \Template \TemplateRendererInterface ;
2018use Northwoods \Container \InjectorContainer as AurynInjectorContainer ;
2119use Pimple \Psr11 \Container as Psr11PimpleContainer ;
2220use Psr \Container \ContainerInterface ;
2321use RuntimeException ;
24-
25- use function sprintf ;
2622use Symfony \Component \DependencyInjection \ContainerBuilder as SymfonyContainerBuilder ;
2723use Webmozart \Assert \Assert ;
2824
25+ use function array_key_exists ;
26+ use function is_array ;
27+ use function sprintf ;
28+
2929class MezzioFactory
3030{
3131 /**
You can’t perform that action at this time.
0 commit comments