Example #1
0
 /**
  * Get the html node for this element
  *
  * @param \DOMElement $node
  * @param \AppShed\Remote\XML\DOMDocument $xml
  * @param \AppShed\Remote\HTML\Settings $settings
  */
 protected function getHTMLNodeInner($node, $xml, $settings)
 {
     if ($this->image) {
         $imageDiv = $xml->createElement('div', ['class' => 'image-container']);
         $node->appendChild($imageDiv);
         $imageDiv->appendChild($xml->createImgElement($this->image->getUrl(), 'image', $this->image->getSize()));
     }
     parent::getHTMLNodeInner($node, $xml, $settings);
 }