interface AssignmentInterface

Methods

null|int
getId()

Get the ID.

getRaindrop()

Get the related raindrop.

string
getRaindropSlug()

Get the related raindrop's slug.

string
getRaindropPrefix()

Get the related raindrop's prefix.

getField()

Get the related field.

null|int
getFieldId()

Get the related field ID.

string
getLabel()

Get the label.

string
getWarning()

Get the warning.

string
getInstructions()

Get the instructions.

string
getPlaceholder()

Get the placeholder.

bool
isUnique()

Get the unique flag.

bool
isRequired()

Get the required flag.

bool
isTranslatable()

Get the translatable flag.

mixed
getFieldSlug()

Get the field slug.

getFieldType( bool $fresh = false)

Get the assignment's field's type.

string
getFieldTypeValue()

Get the field type value.

string
getFieldName()

Get the assignment's field's name.

string
getFieldConfig()

Get the assignment's field's config.

array
getFieldRules()

Get the assignment's field's rules.

mixed
getColumnName()

Get the column name.

mixed
getAttributes()

Get all attributes.

mixed
getAttribute($key)

Get an attribute.

getTranslations()

Get related translations.

flushCache()

Flush the entry model's cache.

compileRaindrop()

Compile the assignment's raindrop.

Details

at line 17
null|int getId()

Get the ID.

Return Value

null|int

at line 24
RaindropInterface getRaindrop()

Get the related raindrop.

Return Value

RaindropInterface

at line 31
string getRaindropSlug()

Get the related raindrop's slug.

Return Value

string

at line 38
string getRaindropPrefix()

Get the related raindrop's prefix.

Return Value

string

at line 45
FieldInterface getField()

Get the related field.

Return Value

FieldInterface

at line 52
null|int getFieldId()

Get the related field ID.

Return Value

null|int

at line 59
string getLabel()

Get the label.

Return Value

string

at line 66
string getWarning()

Get the warning.

Return Value

string

at line 73
string getInstructions()

Get the instructions.

Return Value

string

at line 80
string getPlaceholder()

Get the placeholder.

Return Value

string

at line 87
bool isUnique()

Get the unique flag.

Return Value

bool

at line 94
bool isRequired()

Get the required flag.

Return Value

bool

at line 101
bool isTranslatable()

Get the translatable flag.

Return Value

bool

at line 108
mixed getFieldSlug()

Get the field slug.

Return Value

mixed

at line 117
FieldType getFieldType( bool $fresh = false)

Get the assignment's field's type.

Parameters

bool $fresh

Return Value

FieldType

at line 124
string getFieldTypeValue()

Get the field type value.

Return Value

string

at line 131
string getFieldName()

Get the assignment's field's name.

Return Value

string

at line 138
string getFieldConfig()

Get the assignment's field's config.

Return Value

string

at line 145
array getFieldRules()

Get the assignment's field's rules.

Return Value

array

at line 152
mixed getColumnName()

Get the column name.

Return Value

mixed

at line 159
mixed getAttributes()

Get all attributes.

Return Value

mixed

at line 168
mixed getAttribute($key)

Get an attribute.

Parameters

$key

Return Value

mixed

at line 175
EloquentCollection getTranslations()

Get related translations.

Return Value

EloquentCollection

at line 182
AssignmentInterface flushCache()

Flush the entry model's cache.

Return Value

AssignmentInterface

at line 189
AssignmentInterface compileRaindrop()

Compile the assignment's raindrop.

Return Value

AssignmentInterface