сеттер?
constructor() {
$this->logger = new NullLogger();
}
pubf setLogger(Logger $logger) { $this->logger }
И не надо писать if ($this->logger === null)
тем, что нет сеттера. С любовью, ваш КЭП
Обсуждают сегодня