class SqlLogger (View source)

Just a stub placeholder so nothing has to be changed in user configuration, This class has no meaning apart from being referenced in settings, we extract the LoggerInterface from here and apply it to a {Middleware}

This class itself is mentioned in Settings to enable the logger, the property is referenced in the Objects.yaml and if someone wanted to overwrite the logger they would have done it there, so we cannot switch to constructor injection without backwards incompatibility.

Properties

LoggerInterface $logger