PHP Класс Gc\View\Collection

Наследование: extends Gc\Db\AbstractTable
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$elements array List of \Gc\View\Model
$name string Table name

Открытые методы

Метод Описание
addElement ( Model $view ) : Collection Add view
clearElements ( ) : Collection Clear elements
delete ( ) : boolean delete properties
getElements ( ) : array Get all elements store in $elements
getSelect ( ) : array Get array for input select
getViews ( boolean $forceReload = false ) : array Get views
init ( integer $documentTypeId = null ) : void Initiliaze collection
save ( ) : boolean Save properties

Описание методов

addElement() публичный Метод

Add view
public addElement ( Model $view ) : Collection
$view Model View model
Результат Collection

clearElements() публичный Метод

Clear elements
public clearElements ( ) : Collection
Результат Collection

delete() публичный Метод

delete properties
public delete ( ) : boolean
Результат boolean

getElements() публичный Метод

Get all elements store in $elements
public getElements ( ) : array
Результат array

getSelect() публичный Метод

Get array for input select
public getSelect ( ) : array
Результат array

getViews() публичный Метод

Get views
public getViews ( boolean $forceReload = false ) : array
$forceReload boolean To initiliaze views
Результат array

init() публичный Метод

Initiliaze collection
public init ( integer $documentTypeId = null ) : void
$documentTypeId integer Optional document type id
Результат void

save() публичный Метод

Save properties
public save ( ) : boolean
Результат boolean

Описание свойств

$elements защищенное свойство

List of \Gc\View\Model
protected array $elements
Результат array

$name защищенное свойство

Table name
protected string $name
Результат string