parentWriter = $parentWriter; $this->element = $element; $this->withoutP = $withoutP; } /** * Write element * * @return string */ public function write() { $content = ''; $writerClass = dirname(get_class($this)) . '\\' . basename(get_class($this->element)); if (class_exists($writerClass)) { $writer = new $writerClass($this->parentWriter, $this->element, $this->withoutP); $content = $writer->write(); } return $content; } }