PHP 클래스 Gc\Datatype\Model

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

보호된 프로퍼티들

프로퍼티 타입 설명
$name string Table name

공개 메소드들

메소드 설명
delete ( ) : boolean Delete datatype model
fromArray ( array $array ) : Model Get Model from array
fromId ( integer $datatypeId ) : AbstractTable Get model from id
loadDatatype ( Zend\ServiceManager\ServiceManager $serviceManager, integer $datatypeId, integer $documentId = null ) : mixed Load Datatype
loadEditor ( Zend\ServiceManager\ServiceManager $serviceManager, Model $property ) : mixed Load editor
loadPrevalueEditor ( AbstractDatatype $datatype ) : Zend\Form\Fieldset Load prevalue editor
save ( ) : integer Save Datatype model
saveEditor ( Zend\ServiceManager\ServiceManager $serviceManager, Model $property ) : boolean Save editor
savePrevalueEditor ( AbstractDatatype $datatype ) : Model Save prevalue editor
setPrevalueValue ( mixed $value ) : Model Set prevalue value

메소드 상세

delete() 공개 메소드

Delete datatype 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 $datatypeId ) : AbstractTable
$datatypeId integer Datatype id
리턴 Gc\Db\AbstractTable

loadDatatype() 공개 정적인 메소드

Load Datatype
public static loadDatatype ( Zend\ServiceManager\ServiceManager $serviceManager, integer $datatypeId, integer $documentId = null ) : mixed
$serviceManager Zend\ServiceManager\ServiceManager Service manager
$datatypeId integer Datatype id
$documentId integer Optional document id
리턴 mixed

loadEditor() 공개 정적인 메소드

Load editor
public static loadEditor ( Zend\ServiceManager\ServiceManager $serviceManager, Model $property ) : mixed
$serviceManager Zend\ServiceManager\ServiceManager Service manager
$property Gc\Property\Model Property
리턴 mixed

loadPrevalueEditor() 공개 정적인 메소드

Load prevalue editor
public static loadPrevalueEditor ( AbstractDatatype $datatype ) : Zend\Form\Fieldset
$datatype AbstractDatatype Datatype
리턴 Zend\Form\Fieldset

save() 공개 메소드

Save Datatype model
public save ( ) : integer
리턴 integer

saveEditor() 공개 정적인 메소드

Save editor
public static saveEditor ( Zend\ServiceManager\ServiceManager $serviceManager, Model $property ) : boolean
$serviceManager Zend\ServiceManager\ServiceManager Service manager
$property Gc\Property\Model Property
리턴 boolean

savePrevalueEditor() 공개 정적인 메소드

Save prevalue editor
public static savePrevalueEditor ( AbstractDatatype $datatype ) : Model
$datatype AbstractDatatype Datatype
리턴 Model

setPrevalueValue() 공개 메소드

Set prevalue value
public setPrevalueValue ( mixed $value ) : Model
$value mixed Value
리턴 Model

프로퍼티 상세

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

Table name
protected string $name
리턴 string