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

Class: DocumentController

Source Location: /framework/DocumentController.class.php

Class Overview

Object
   |
   --DocumentController

Отвечает за подготовку среды и запуск работы объекта Document.


Author(s):

  • 1m.dm

Variables

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 20]
Отвечает за подготовку среды и запуск работы объекта Document.



Tags:

author:   1m.dm
final:  


[ Top ]


Class Variables

static $instance =

[line 30]



Tags:

access:   private

Type:   DocumentController


[ Top ]

static $transformer =

[line 25]



Tags:

access:   private

Type:   Transformer


[ Top ]



Class Methods


static method getInstance [line 49]

static DocumentController getInstance( )

Возвращает единый для всей системы экземпляр класса DocumentController



Tags:

access:   public


[ Top ]

constructor __construct [line 38]

void __construct( )

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



Tags:

access:   public


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

[ Top ]

method getTransformer [line 96]

Transformer getTransformer( )

Возвращает объект - XSLT трансформатор



Tags:

access:   public


[ Top ]

method run [line 64]

void run( )

Подготавливает среду для работы, создаёт объект Document и передаёт ему управление. После отработки объекта Document, запускает трансформацию XML-документа страницы в выходной формат.



Tags:

access:   public


[ Top ]

method transform [line 113]

void transform( $document $document)

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



Tags:

access:   private


Parameters:

$document   $document   Document

[ Top ]

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