infoboxData ); if ( $this->externalParser ) { $nodeFactory->setExternalParser( $this->externalParser ); } $data = []; $data['value'] = $nodeFactory->getDataFromNodes( $this->xmlNode ); return $data; } public function isEmpty( $data ) { foreach ( $data['value'] as $elem ) { if ( $elem['type'] != 'header' && !($elem['isEmpty']) ) { return false; } } return true; } }