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

Class: Data

Source Location: /framework/Data.class.php

Class Overview

Object
   |
   --Data

Данные.


Author(s):

  • dr.Pavka

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 23]
Данные.



Tags:

author:   dr.Pavka


[ Top ]


Class Variables

$fields = array()

[line 29]



Tags:

var:   поля данных
access:   private

Type:   array


[ Top ]

$length =  0

[line 35]



Tags:

var:   количество полей данных
access:   private

Type:   int


[ Top ]

$rows =  0

[line 41]



Tags:

var:   количество строк данных
access:   private

Type:   int


[ Top ]



Class Methods


constructor __construct [line 49]

void __construct( )

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



Tags:

access:   public


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

[ Top ]

method addField [line 125]

void addField( Field $field)

Добавляет поле данных.



Tags:

access:   public


Parameters:

Field   $field  

[ Top ]

method addRow [line 77]

void addRow( $rowData)

Добавляет строку данных ко всем полям.



Tags:

access:   public


Parameters:

array   $rowData  

[ Top ]

method changeRow [line 107]

boolean changeRow( int $rowIndex, $rowData)

Изменяет строку данных для всех полей.



Tags:

access:   public


Parameters:

int   $rowIndex  
array   $rowData  

[ Top ]

method getFieldByName [line 151]

Field getFieldByName( string $name)

Возвращает поле с указанным именем.



Tags:

access:   public


Parameters:

string   $name  

[ Top ]

method getFields [line 165]

array getFields( )

Возвращает набор полей данных.



Tags:

access:   public


[ Top ]

method getLength [line 175]

int getLength( )

Возвращает количество полей данных.



Tags:

access:   public


[ Top ]

method getRowCount [line 193]

int getRowCount( )

Возвращает количество строк данных.



Tags:

access:   public


[ Top ]

method isEmpty [line 183]

bool isEmpty( )

Возвращает флаг указывающий на то является ли объект данных пустым



Tags:

access:   public


[ Top ]

method load [line 61]

void load( $data)

Загружает набор данных, полученных из БД.



Tags:

see:   DBA::selectRequest()
access:   public


Parameters:

array   $data  

[ Top ]

method removeField [line 137]

void removeField( Field $field)

Удаляет поле данных.



Tags:

access:   public


Parameters:

Field   $field  

[ Top ]

method removeRow [line 93]

void removeRow( int $rowIndex)

Удаляет строку данных из всех полей.



Tags:

access:   public


Parameters:

int   $rowIndex  

[ Top ]

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