Overview

Packages

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

Classes

  • ListStyle
  • Style
  • TableStyle
  • Overview
  • Package
  • Class
  • Tree
 1: <?php
 2: /**
 3: *  Class Style
 4: *
 5: *  @version 1.0.0
 6: *  @author v.raskin
 7:  * @package vsword.structure.style
 8: */
 9: abstract class Style {
10: 
11:     protected static $num = 0;
12:     
13:     protected $sid;
14:     
15:     public function getStyleId() {
16:         if(is_null($this->sid)) {
17:             $this->sid = 'ia'.( ++ self::$num  );
18:         }
19:         return $this->sid; 
20:     }
21:     
22:     public function getName() {
23:         return get_class($this).' '.$this->getStyleId();
24:     }
25: 
26:     abstract public function getStyle();
27: } 
wordx API documentation generated by ApiGen 2.8.0