/** * @return bool */ public function getEnabled() { $enabled = $this->config->get(self::ENABLED); $disabled = $this->config->get(self::DISABLED); if ($enabled !== null) { return $enabled; } if ($disabled !== null) { return !$disabled; } return false; }
/** * @return mixed */ public function getErrorChannelName() { return $this->config->get(self::ERROR_CHANNEL_NAME); }
/** * @param $configName * * @return string */ public function getLogLevelForChannelConfig($configName) { return $this->config->get(self::LOG_CHANNEL_LOG_LEVEL($configName)); }
/** * @return string */ public function getMigrationsTable() { return $this->config->get(self::MIGRATIONS_TABLE); }
/** * @return array */ public function getNamespaces() { return $this->config->get(self::NAMESPACES, []); }
/** * @param string $name * * @return string|null */ public function getTransportType($name) { return $this->config->get(self::TRANSPORT_TYPE($name)); }
/** * @return int */ public function getNumberOfSkippedStackTraceLines() { return $this->config->get(self::NUMBER_OF_SKIPPED_STACK_TRACE_LINES, 0); }