Overview

Packages

  • PHP
  • vsword
    • node
    • parser
      • addesed
    • structure
      • style

Classes

  • AlignNode
  • ArbitraryCompositeNode
  • ArbitraryNode
  • BodyCompositeNode
  • BoldStyleNode
  • BrNode
  • CompositeNode
  • DocumentCompositeNode
  • DrawingNode
  • EmptyCompositeNode
  • FontSizeStyleNode
  • HyperlinkCompositeNode
  • ItalicStyleNode
  • ListCompositeNode
  • ListItemCompositeNode
  • Node
  • PageBreakNode
  • PCompositeNode
  • PPrCompositeNode
  • RCompositeNode
  • RPrCompositeNode
  • StringNode
  • TableColCompositeNode
  • TableCompositeNode
  • TableRowCompositeNode
  • TextNode
  • UnderlineStyleNode
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: /**
 3:  * Class EmptyCompositeNode
 4:  *
 5:  * @version 1.0.1
 6:  * @author v.raskin
 7:  * @package vsword.node
 8:  */
 9: class EmptyCompositeNode extends CompositeNode {
10:     
11:     public function getWord() {
12:         $string = array();
13:         $string[] = $this->beforeRenderChildrensWord();
14:         foreach($this->childrens as $node) {
15:             $string[] = $node->getWord();
16:         }
17:         $string[] = $this->afterRenderChildrensWord();
18:         return join('',$string);
19:     }
20:     
21:     protected function beforeRenderChildrensWord() {
22:         return '';
23:     }
24:     
25:     protected function afterRenderChildrensWord() {
26:         return '';
27:     }
28: }
wordx API documentation generated by ApiGen 2.8.0