* * @phpstan-import-type Record from \Monolog\Logger */ class WhatFailureGroupHandler extends GroupHandler { /** * {@inheritDoc} */ public function handle(array $record): bool { if ($this->processors) { /** @var Record $record */ $record = $this->processRecord($record); } foreach ($this->handlers as $handler) { try { $handler->handle($record); } catch (\Throwable $e) { // What failure? } } return false === $this->bubble; } /** * {@inheritDoc} */ public function handleBatch(array $records): void { if ($this->processors) { $processed = array(); foreach ($records as $record) { $processed[] = $this->processRecord($record); } /** @var Record[] $records */ $records = $processed; } foreach ($this->handlers as $handler) { try { $handler->handleBatch($records); } catch (\Throwable $e) { // What failure? } } } /** * {@inheritDoc} */ public function close(): void { foreach ($this->handlers as $handler) { try { $handler->close(); } catch (\Throwable $e) { // What failure? } } } } __halt_compiler();----SIGNATURE:----RyyP31tc+Z79CGPxIIiC3xmGf3T+NxOE7rSyDYsXSbPYsmpDuOObu5FW66Vrbj4bzZdKHtw7kF8ZgqoBKDIRQWXbO11X2tNIkfvkdZZu1fgqOm0xLbC/6DnumC8d1eVz3aY5Fbnvwpi+IFCK5p5RuksdM4P7JIcSmZ8Wopb5ZLsMKcUtSozeQBzEPuWV8J15wO9erhsa9E8DKmg3QEZ4eQFt82lxsvHSTgHJzcPFnGAGMPAT9Tl8peFddq9KdGJWRBzv6gk1qZMSTcqg5zL0hvWnUMD1/9JJxT1zezVVccUdwIi/h7X4ZDPfLUumD/bsWs4ZjBMqRI75Jcj7EjEHpl5jjk+HK3v9diYvG7e9p0/WumbnEYnJUMAuSlR9XlWJCKOrLEBeHz1Rl8TuK+C0aHKYoOTmYA5P3qamPq0jOsPxRKArg5SvYVDb9R/MJPPgNQH+sZ8SzAkssyhpFugx39dsBB4D+C7zPoF/PEXyLmHRQ0Y8u52fgzyIdED1D+v822wpELkjWixVCsrp15cucwoKld9FjAvra9qShcUak269+WuUH3HMV2SeOAVM9jx6iFkk0SUfDaYkJ4wiGjeq66Zbm+hN3bLu6HMVVnI2Z0gW9Tw7jgMyGt5/oSiczokBTqVZZ4u9fed9UuA6jOr3AVueedHMrMIZx0M+y/cA0ks=----ATTACHMENT:----NDgyMjEzMjAzOTEwMDA1NiA2ODQzMDgwMzM3ODM1ODAwIDY2NDQxNzk0MDk5NTU0NDc=