Пожалуйста, не надо оскорблений. Уберите, если вас не затруднит.
> а логгер не хочет принять параметр verbose один раз, через тот же DI
при чем тут это? Если установлена $this->verbose, тогда в лог попадает много всего, если не установлена, то мало. Т.е. все равно в момент вызова log() нужно указывать, относится это сообщение к расширенной информации или нет.