public function visitDynamicHTMLNode(DynamicHTMLNode $node) { $moduleId = $node->getModuleId(); if (!$this->isVisited($moduleId)) { $api = $this->getApiFactory($node)->getHeadAPI(); $this->moduleData[$moduleId] = $node->provideModuleData($api); } $this->visitChildNodes($node); }
public function visitDynamicHTMLNode(DynamicHTMLNode $node) { $moduleId = $node->getModuleId(); if ($this->isNotRendered($moduleId)) { $api = $this->getDynamicHTMLNodeAPI($node); $data = $node->provideModuleData($api); if (isset($data['header'])) { echo $data['header']; } $this->markAsRendered($moduleId); } $this->visitChildNodes($node); }
/** * @param DynamicHTMLNode $node */ public function visitDynamicHTMLNode(DynamicHTMLNode $node) { $this->addModuleToUsedList($node->getModuleId()); $this->createNodeContent($node); $this->visitChildNodes($node); }