GrumPHP\Parser\Php\PhpParser::setParserOptions PHP Метод

setParserOptions() публичный Метод

public setParserOptions ( array $options )
$options array
    public function setParserOptions(array $options)
    {
        $this->parserOptions = $options;
    }

Usage Example

Пример #1
0
 /**
  * {@inheritdoc}
  */
 public function run(ContextInterface $context)
 {
     $config = $this->getConfiguration();
     $files = $context->getFiles(false)->extensions($config['triggered_by']);
     if (0 === count($files)) {
         return TaskResult::createSkipped($this, $context);
     }
     $this->parser->setParserOptions($config);
     $parseErrors = $this->parse($files);
     if ($parseErrors->count()) {
         return TaskResult::createFailed($this, $context, sprintf("Some errors occured while parsing your PHP files:\n%s", $parseErrors->__toString()));
     }
     return TaskResult::createPassed($this, $context);
 }