Example #1
0
 public function parseElements(array $elements, ElementInterface $parent = null)
 {
     foreach ($elements as &$element) {
         $element = $this->applyStyles($element);
     }
     return parent::parseElements($elements, $parent);
 }
Example #2
0
 /**
  * Get an instance of ElementInterface for this reservation
  * 
  * @param  Parser $parser
  * @param  ElementInterface $parent
  * @return array
  */
 public function getElement(Parser $parser, ElementInterface $parent = null)
 {
     $parser->getReader()->open($this->src);
     $parsed = $parser->getReader()->parse();
     return $parser->parseElements($parsed['value'], $parent);
 }