Class DefaultProperty.

Default implementation of a property definition.

 Methods

Create an instance.

__construct(string $name) 

Parameters

$name

string

The name of the property.

{@inheritdoc}

getDefaultValue() 

{@inheritdoc}

getDescription() 

{@inheritdoc}

getExplanation() 

{@inheritdoc}

getExtra() 

{@inheritdoc}

getLabel() 

{@inheritdoc}

getName() 

{@inheritdoc}

getOptions() 

{@inheritdoc}

getWidgetType() 

{@inheritdoc}

isExcluded() 

{@inheritdoc}

isFilterable() 

{@inheritdoc}

isSearchable() 

{@inheritdoc}

isSortable() 
deprecated Deprecated in favor of GroupAndSortingInformationInterface.
see

{@inheritdoc}

setDefaultValue($value) 

Parameters

$value

{@inheritdoc}

setDescription($value) 

Parameters

$value

{@inheritdoc}

setExcluded($value) 

Parameters

$value

{@inheritdoc}

setExplanation($value) 

Parameters

$value

{@inheritdoc}

setExtra($value) 

Parameters

$value

{@inheritdoc}

setFilterable($value) 

Parameters

$value

{@inheritdoc}

setLabel($value) 

Parameters

$value

{@inheritdoc}

setOptions($value) 

Parameters

$value

{@inheritdoc}

setSearchable($value) 

Parameters

$value

{@inheritdoc}

setSortable($value) 
deprecated Deprecated in favor of GroupAndSortingInformationInterface.
see

Parameters

$value

{@inheritdoc}

setWidgetType($value) 

Parameters

$value

 Properties

 

The default value of the property.

$defaultValue : mixed
 

The description of the property.

$description : string
 

Define if this property shall be excluded by default.

$excluded : bool
 

The explanation string for this property.

$explanation : string
 

The extra information for this property.

$extra : array
 

Flag if this property shall be filterable.

$filterable : bool
 

The grouing length of this property. See grouping mode.

$groupingLength : string
 

The grouping mode for this property.

$groupingMode : string
See ListingConfigInterface::GROUP_* flags.
 

The label of the property.

$label : string
 

The property name.

$name : string
 

The value options for this property.

$options : array | null
 

Flag if this property shall be searchable.

$searchable : bool
 

Flag if this property shall be sortable.

$sortable : bool
 

The sorting mode for this property.

$sortingMode : string
See ListingConfigInterface::SORT_* flags.
 

The input widget type to use.

$widgetType : string