/**
  * @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);
 }
예제 #3
0
 /**
  * @param $configName
  *
  * @return string
  */
 public function getLogLevelForChannelConfig($configName)
 {
     return $this->config->get(self::LOG_CHANNEL_LOG_LEVEL($configName));
 }
예제 #4
0
 /**
  * @return string
  */
 public function getMigrationsTable()
 {
     return $this->config->get(self::MIGRATIONS_TABLE);
 }
예제 #5
0
 /**
  * @return array
  */
 public function getNamespaces()
 {
     return $this->config->get(self::NAMESPACES, []);
 }
예제 #6
0
 /**
  * @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);
 }