PHP 클래스 Gc\DocumentType\Model

상속: extends Gc\Db\AbstractTable
파일 보기 프로젝트 열기: gotcms/gotcms 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$name string Table name
$views array List of view id

공개 메소드들

메소드 설명
addView ( integer $viewId ) : Model Add view
addViews ( array $views ) : Model Add views
delete ( ) : boolean Delete document type model
fromArray ( array $array ) : Model Get model from array
fromId ( integer $documentTypeId ) : Model Get model from id
getAvailableViews ( ) : Collection Get available views
getDependencies ( ) : array Get dependencies
getTabs ( ) : Collection Get Tabs
getUser ( ) : Model Get user model
save ( ) : integer Save document type model

메소드 상세

addView() 공개 메소드

Add view
public addView ( integer $viewId ) : Model
$viewId integer View id
리턴 Model

addViews() 공개 메소드

Add views
public addViews ( array $views ) : Model
$views array Views
리턴 Model

delete() 공개 메소드

Delete document type model
public delete ( ) : boolean
리턴 boolean

fromArray() 공개 정적인 메소드

Get model from array
public static fromArray ( array $array ) : Model
$array array Data
리턴 Model

fromId() 공개 정적인 메소드

Get model from id
public static fromId ( integer $documentTypeId ) : Model
$documentTypeId integer Document type id
리턴 Model

getAvailableViews() 공개 메소드

Get available views
public getAvailableViews ( ) : Collection
리턴 Gc\View\Collection

getDependencies() 공개 메소드

Get dependencies
public getDependencies ( ) : array
리턴 array

getTabs() 공개 메소드

Get Tabs
public getTabs ( ) : Collection
리턴 Gc\Tab\Collection

getUser() 공개 메소드

Get user model
public getUser ( ) : Model
리턴 Gc\User\Model

save() 공개 메소드

Save document type model
public save ( ) : integer
리턴 integer

프로퍼티 상세

$name 보호되어 있는 프로퍼티

Table name
protected string $name
리턴 string

$views 보호되어 있는 프로퍼티

List of view id
protected array $views
리턴 array