PHP 클래스 lazyrecord\schema\RuntimeSchema

상속: extends SchemaBase, implements LazyRecord\Schema\SchemaInterface, implements IteratorAggregat\IteratorAggregate
파일 보기 프로젝트 열기: corneltek/lazyrecord 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$collectionClass
$columnData columns array
$modelClass

보호된 프로퍼티들

프로퍼티 타입 설명
$_columnNamesExcludeVirutal cached columns including virutal columns

공개 메소드들

메소드 설명
__construct ( )
__set_state ( $array )
getCollectionClass ( )
getColumn ( $name )
getColumnNames ( $includeVirtual = false )
getColumns ( $includeVirtual = false )
getIterator ( ) For iterating attributes.
getLabel ( )
getModelClass ( )
getModelName ( ) Class related methods
getNamespace ( )
getReadSourceId ( )
getRenderableColumnNames ( )
getTable ( )
getWriteSourceId ( )
hasColumn ( $name )
newCollection ( )
newModel ( )

메소드 상세

__construct() 공개 메소드

public __construct ( )

__set_state() 공개 정적인 메소드

public static __set_state ( $array )

getCollectionClass() 공개 메소드

public getCollectionClass ( )

getColumn() 공개 메소드

public getColumn ( $name )

getColumnNames() 공개 메소드

public getColumnNames ( $includeVirtual = false )

getColumns() 공개 메소드

public getColumns ( $includeVirtual = false )

getIterator() 공개 메소드

For iterating attributes.
public getIterator ( )

getLabel() 공개 메소드

public getLabel ( )

getModelClass() 공개 메소드

public getModelClass ( )

getModelName() 공개 메소드

Class related methods
public getModelName ( )

getNamespace() 공개 메소드

public getNamespace ( )

getReadSourceId() 공개 메소드

public getReadSourceId ( )

getRenderableColumnNames() 공개 메소드

getTable() 공개 메소드

public getTable ( )

getWriteSourceId() 공개 메소드

public getWriteSourceId ( )

hasColumn() 공개 메소드

public hasColumn ( $name )

newCollection() 공개 메소드

public newCollection ( )

newModel() 공개 메소드

public newModel ( )

프로퍼티 상세

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

cached columns including virutal columns
protected $_columnNamesExcludeVirutal

$collectionClass 공개적으로 프로퍼티

public $collectionClass

$columnData 공개적으로 프로퍼티

columns array
public $columnData

$modelClass 공개적으로 프로퍼티

public $modelClass