PHP 클래스 Gc\View\Collection

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

보호된 프로퍼티들

프로퍼티 타입 설명
$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