Method | Description | |
---|---|---|
getInfiniteInnerField ( array $fields, string $name ) : mixed | Grab the inner field of an Infinite field. | |
parseArrayable ( Themosis\Field\Fields\IField $field, array $value = [] ) : array | Parse default value for fields using array values. | |
parseInfinite ( Themosis\Field\Fields\IField $field, array $value = [] ) : array | ||
parseString ( Themosis\Field\Fields\IField $field, string $value = '' ) : string | Parse default value for fields with string values. | |
parseValue ( Themosis\Field\Fields\IField $field, mixed $value = null ) : mixed | Set a default value for a given field. |
protected parseArrayable ( Themosis\Field\Fields\IField $field, array $value = [] ) : array | ||
$field | Themosis\Field\Fields\IField | |
$value | array | |
return | array |
protected parseInfinite ( Themosis\Field\Fields\IField $field, array $value = [] ) : array | ||
$field | Themosis\Field\Fields\IField | |
$value | array | |
return | array |
protected parseString ( Themosis\Field\Fields\IField $field, string $value = '' ) : string | ||
$field | Themosis\Field\Fields\IField | The custom field instance. |
$value | string | Value sent to the field. |
return | string | The field value. |
protected parseValue ( Themosis\Field\Fields\IField $field, mixed $value = null ) : mixed | ||
$field | Themosis\Field\Fields\IField | A field instance. |
$value | mixed | A registered value. |
return | mixed |