Ejemplo n.º 1
0
 public function handle(Document $document)
 {
     /** @var ParserInterface $parser */
     $parser = app()->build($this->config['parser']);
     $parserName = $parser->getName();
     $parserConfig = $this->config->get($parserName, []);
     $parser->setConfig($parserConfig->toArray());
     $document->setContent($parser->parse($document->getContent()));
 }
Ejemplo n.º 2
0
 /**
  * get method
  *
  * @param string $name
  *
  * @return mixed
  */
 public function get($name)
 {
     return $this->items->get($name);
 }
Ejemplo n.º 3
0
 /**
  * Get default ref.
  *
  * @return Ref
  */
 public function getDefault()
 {
     return $this->items->get($this->default);
 }