Найди ошибки в коде
Условие задачи
Необходимо найти ошибки в данном коде, предложить улучшения:
phpclass DatabaseLogger
{
public function logError(string $message)
{
// ..
}
}
class MailerService
{
private DatabaseLogger $logger;
public function __construct(DatabaseLogger $logger)
{
$this->logger = $logger;
}
public function sendEmail(): void
{
try {
// ...
} catch (SomeException $exception) {
$this->logger->logError($exception->getMessage());
}
}
}