PHP Класс Gc\Tab\Model

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

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

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

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

Метод Описание
delete ( ) : boolean Delete tab
fromArray ( array $array ) : Model Initiliaze from array
fromId ( integer $tabId ) : Model Initialize from id
getDocumentType ( ) : Model Get Document type
getProperties ( ) : array Return properties
load ( integer $tabId = null, integer $documentTypeId = null ) : Model Initiliaze Tab
save ( ) : integer Save tab

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

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

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

fromArray() публичный статический Метод

Initiliaze from array
public static fromArray ( array $array ) : Model
$array array Data
Результат Model

fromId() публичный статический Метод

Initialize from id
public static fromId ( integer $tabId ) : Model
$tabId integer Tab id
Результат Model

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

Get Document type
public getDocumentType ( ) : Model
Результат Gc\DocumentType\Model

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

Return properties
public getProperties ( ) : array
Результат array

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

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

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

Save tab
public save ( ) : integer
Результат integer

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

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

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