/** * {@inheritdoc} */ public function renderPattern(PatternInterface $pattern, array $data = []) { return $this->getPatternParser()->render($pattern->getTemplate(), $data); }
public function addPattern(PatternInterface $pattern) { $this->patterns[] = $pattern; $this->time = max($this->time, $pattern->getTime()); }
public function renderPattern(PatternInterface $pattern, array $data = []) { return $this->rendered[$pattern->getId()]; }
public function getPath() { return $this->pattern->getLineagePath(); }
public function addIncludingPattern(PatternInterface $pattern) { $this->includingPatterns[$pattern->getId()] = $pattern; }