PHP Класс Gc\Tab\Collection

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

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

Свойство Тип Описание
$name string Table name

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

Метод Описание
addTab ( array $array ) : void Add tab from array
delete ( ) : boolean Delete tabs
getImportableTabs ( integer $documentTypeId ) : array Return all tabs from collection
getTabs ( boolean $forceReload = false ) : array Return all tabs from collection
load ( integer $documentTypeId = null ) : Collection Initiliaze tab collection
save ( ) : void Save tabs
setTabs ( array $tabs ) : void Set tabs

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

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

Add tab from array
public addTab ( array $array ) : void
$array array Data
Результат void

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

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

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

Return all tabs from collection
public getImportableTabs ( integer $documentTypeId ) : array
$documentTypeId integer Document type id
Результат array

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

Return all tabs from collection
public getTabs ( boolean $forceReload = false ) : array
$forceReload boolean Force reload collection
Результат array

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

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

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

Save tabs
public save ( ) : void
Результат void

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

Set tabs
public setTabs ( array $tabs ) : void
$tabs array of \Gc\Tab\Model
Результат void

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

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

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