As I wrote above the log levels of PSR != monolog. So it basically means the method cannot really be split into multiple generic methods.