protected function parseLevel()
 {
     static $levelMap = array('none' => FixerInterface::NONE_LEVEL, 'psr0' => FixerInterface::PSR0_LEVEL, 'psr1' => FixerInterface::PSR1_LEVEL, 'psr2' => FixerInterface::PSR2_LEVEL, 'symfony' => FixerInterface::SYMFONY_LEVEL);
     $levelOption = $this->options['level'];
     if (null !== $levelOption) {
         if (!isset($levelMap[$levelOption])) {
             throw new \InvalidArgumentException(sprintf('The level "%s" is not defined.', $levelOption));
         }
         return $levelMap[$levelOption];
     }
     if (null === $this->options['fixers']) {
         return $this->config->getLevel();
     }
     foreach ($this->parseFixers() as $fixer) {
         if (0 === strpos($fixer, '-')) {
             return $this->config->getLevel();
         }
     }
     return;
 }