Beispiel #1
0
 /**
  * constructor
  */
 public function __construct($src = null)
 {
     parent::__construct($src);
     $this->addFilter('map-ident', 'IDENT', array($this, 'mapIdentifierFilter'));
     $this->addFilter('comment-note', 'COMMENT', array('Luminous\\Core\\Filters', 'commentNote'));
     $this->addFilter('comment-to-doc', 'COMMENT', array('Luminous\\Core\\Filters', 'genericDocComment'));
     $this->addFilter('string-escape', 'STRING', array('Luminous\\Core\\Filters', 'string'));
     $this->addFilter('char-escape', 'CHARACTER', array('Luminous\\Core\\Filters', 'string'));
     $this->addFilter('pcre', 'REGEX', array('Luminous\\Core\\Filters', 'pcre'));
     $this->addFilter('user-defs', 'IDENT', array($this, 'userDefFilter'));
     $this->addFilter('constant', 'IDENT', array('Luminous\\Core\\Filters', 'upperToConstant'));
     $this->addFilter('clean-ident', 'IDENT', array('Luminous\\Core\\Filters', 'cleanIdent'));
     $this->addStreamFilter('rule-map', array($this, 'ruleMapperFilter'));
     $this->addStreamFilter('oo-syntax', array('Luminous\\Core\\Filters', 'ooStreamFilter'));
 }