loggerFactory = $loggerFactory; } /** * @return LoggerInterface */ public function default(): LoggerInterface { return $this->loggerFactory->get('default','default'); } /** * @return LoggerInterface */ public function error(): LoggerInterface { return $this->loggerFactory->get('error','error'); } /** * @return LoggerInterface */ public function request(): LoggerInterface { return $this->loggerFactory->get('request','request'); } /** * @return LoggerInterface */ public function cron(): LoggerInterface { return $this->loggerFactory->get('cron','cron'); } /** * @return LoggerInterface */ public function payment(): LoggerInterface { return $this->loggerFactory->get('payment','payment'); } /** * @return LoggerInterface */ public function audit(): LoggerInterface { return $this->loggerFactory->get('audit','audit'); } /** * @return LoggerInterface */ public function cache(): LoggerInterface { return $this->loggerFactory->get('cache','cache'); } /** * @param string $channel * @return LoggerInterface */ public function channel(string $channel): LoggerInterface { return $this->loggerFactory->get($channel, $channel); } }