energine
[ class tree: energine ] [ index: energine ] [ all elements ]

Class: Transformer

Source Location: /framework/Transformer.class.php

Class Overview

Object
   |
   --Transformer

Трансформер XML-документа страницы.


Author(s):

  • dr.Pavka

Variables

Constants

Methods


Inherited Constants

Inherited Variables

Inherited Methods

Class: Object

Object::__construct()
Пустой конструктор
Object::getConfigValue()
Нестатический метод-обёртка над Object::_getConfigValue - для удобства использования внутри производных классов.
Object::getTimer()
Возвращает значение счетчика времени выполнения.
Object::resetTimer()
Сбрасывает счетчик времени, возвращает предыдущее значение счетчика
Object::startTimer()
Запускает счетчик времени выполнения.
Object::stopTimer()
Останавливает счетчик времени выполнения.
Object::_getConfigValue()
Возвращает значение указанного параметра конфигурации.

Class Details

[line 22]
Трансформер XML-документа страницы.



Tags:

author:   dr.Pavka


[ Top ]


Class Variables

$fileName =

[line 29]



Tags:

access:   private

Type:   mixed


[ Top ]



Class Methods


constructor __construct [line 37]

void __construct( )

Конструктор класса.



Tags:

access:   public


Overrides Object::__construct() (Пустой конструктор)

[ Top ]

method setFileName [line 47]

void setFileName( string $transformerFilename)

Устанавливает имя основного файла трансформации



Tags:

access:   public


Parameters:

string   $transformerFilename  

[ Top ]

method transform [line 63]

string transform( DOMDocument $document, [string $transformerFilename = null])

Трансформирует XML-документ страницы в выходной формат.



Tags:

access:   public


Parameters:

DOMDocument   $document  
string   $transformerFilename  

[ Top ]


Class Constants

MAIN_TRANSFORMER_DIR =  'site/transformers/'

[line 27]

Директория, где находится основной трансформер


[ Top ]


В создании документации нам помог: phpDocumentor