PHP 클래스 DvsModelField

상속: extends Illuminate\Database\Eloquent\Model, use trait Illuminate\Database\Eloquent\SoftDeletes
파일 보기 프로젝트 열기: devisephp/cms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$dvs_type

보호된 프로퍼티들

프로퍼티 타입 설명
$_value
$appends
$dates
$guarded
$softDelete
$table

공개 메소드들

메소드 설명
getMessagesAttribute ( ) : [] Get the messages for this field type
getPickedRulesAttribute ( ) : [] Gets only the rules that are picked instead of all the rules
getPicksAttribute ( ) : [] Get the picks for this field type
getRulesAttribute ( ) : [] Get the rules for this field type
getScopeAttribute ( ) : string Let's us know if the scope of this field is global or page
getTypeAttribute ( ) : string Get the field type this field type represetnts
getValueAttribute ( ) : FieldValue Accessor on this model to get value for the latestVersion of this field
getValuesAttribute ( ) : FieldValue Sometimes we've been using values instead of value so this is here for backwards compatability support
model ( ) : Eloquent\Relationships\MorphTo A field belongs to a model
syncValuesWithModelValues ( Eloquent $model = null ) : void This syncs the model values with all this fields values which is useful in case the user updates the model outside of the context of the model field

메소드 상세

getMessagesAttribute() 공개 메소드

Get the messages for this field type
public getMessagesAttribute ( ) : []
리턴 []

getPickedRulesAttribute() 공개 메소드

Gets only the rules that are picked instead of all the rules
public getPickedRulesAttribute ( ) : []
리턴 []

getPicksAttribute() 공개 메소드

Get the picks for this field type
public getPicksAttribute ( ) : []
리턴 []

getRulesAttribute() 공개 메소드

Get the rules for this field type
public getRulesAttribute ( ) : []
리턴 []

getScopeAttribute() 공개 메소드

Let's us know if the scope of this field is global or page
public getScopeAttribute ( ) : string
리턴 string

getTypeAttribute() 공개 메소드

Get the field type this field type represetnts
public getTypeAttribute ( ) : string
리턴 string

getValueAttribute() 공개 메소드

Accessor on this model to get value for the latestVersion of this field
public getValueAttribute ( ) : FieldValue
리턴 FieldValue

getValuesAttribute() 공개 메소드

Sometimes we've been using values instead of value so this is here for backwards compatability support
public getValuesAttribute ( ) : FieldValue
리턴 FieldValue

model() 공개 메소드

A field belongs to a model
public model ( ) : Eloquent\Relationships\MorphTo
리턴 Eloquent\Relationships\MorphTo

syncValuesWithModelValues() 공개 메소드

This syncs the model values with all this fields values which is useful in case the user updates the model outside of the context of the model field
public syncValuesWithModelValues ( Eloquent $model = null ) : void
$model Eloquent
리턴 void

프로퍼티 상세

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

protected $_value

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

protected $appends

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

protected $dates

$dvs_type 공개적으로 프로퍼티

public $dvs_type

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

protected $guarded

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

protected $softDelete

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

protected $table