class PropertyDefinition extends Model (View source)

Properties

protected $booleanPropertyOptionsType
protected $booleanPropertyOptionsDataType
protected $datePropertyOptionsType
protected $datePropertyOptionsDataType
protected $displayOptionsType
protected $displayOptionsDataType
protected $doublePropertyOptionsType
protected $doublePropertyOptionsDataType
protected $enumPropertyOptionsType
protected $enumPropertyOptionsDataType
protected $htmlPropertyOptionsType
protected $htmlPropertyOptionsDataType
protected $integerPropertyOptionsType
protected $integerPropertyOptionsDataType
bool $isFacetable
bool $isRepeatable
bool $isReturnable
bool $isSortable
bool $isSuggestable
bool $isWildcardSearchable
string $name
protected $objectPropertyOptionsType
protected $objectPropertyOptionsDataType
protected $textPropertyOptionsType
protected $textPropertyOptionsDataType
protected $timestampPropertyOptionsType
protected $timestampPropertyOptionsDataType

Methods

setBooleanPropertyOptions(BooleanPropertyOptions $booleanPropertyOptions)

No description

setDatePropertyOptions(DatePropertyOptions $datePropertyOptions)

No description

setDisplayOptions(PropertyDisplayOptions $displayOptions)

No description

setDoublePropertyOptions(DoublePropertyOptions $doublePropertyOptions)

No description

setEnumPropertyOptions(EnumPropertyOptions $enumPropertyOptions)

No description

setHtmlPropertyOptions(HtmlPropertyOptions $htmlPropertyOptions)

No description

setIntegerPropertyOptions(IntegerPropertyOptions $integerPropertyOptions)

No description

setIsFacetable($isFacetable)

No description

bool
getIsFacetable()

No description

setIsRepeatable($isRepeatable)

No description

bool
getIsRepeatable()

No description

setIsReturnable($isReturnable)

No description

bool
getIsReturnable()

No description

setIsSortable($isSortable)

No description

bool
getIsSortable()

No description

setIsSuggestable($isSuggestable)

No description

bool
getIsSuggestable()

No description

setIsWildcardSearchable($isWildcardSearchable)

No description

bool
getIsWildcardSearchable()

No description

setName($name)

No description

string
getName()

No description

setObjectPropertyOptions(ObjectPropertyOptions $objectPropertyOptions)

No description

setTextPropertyOptions(TextPropertyOptions $textPropertyOptions)

No description

setTimestampPropertyOptions(TimestampPropertyOptions $timestampPropertyOptions)

No description

Details

setBooleanPropertyOptions(BooleanPropertyOptions $booleanPropertyOptions)

No description

Parameters

BooleanPropertyOptions $booleanPropertyOptions

BooleanPropertyOptions getBooleanPropertyOptions()

No description

Return Value

BooleanPropertyOptions

setDatePropertyOptions(DatePropertyOptions $datePropertyOptions)

No description

Parameters

DatePropertyOptions $datePropertyOptions

DatePropertyOptions getDatePropertyOptions()

No description

Return Value

DatePropertyOptions

setDisplayOptions(PropertyDisplayOptions $displayOptions)

No description

Parameters

PropertyDisplayOptions $displayOptions

PropertyDisplayOptions getDisplayOptions()

No description

Return Value

PropertyDisplayOptions

setDoublePropertyOptions(DoublePropertyOptions $doublePropertyOptions)

No description

Parameters

DoublePropertyOptions $doublePropertyOptions

DoublePropertyOptions getDoublePropertyOptions()

No description

Return Value

DoublePropertyOptions

setEnumPropertyOptions(EnumPropertyOptions $enumPropertyOptions)

No description

Parameters

EnumPropertyOptions $enumPropertyOptions

EnumPropertyOptions getEnumPropertyOptions()

No description

Return Value

EnumPropertyOptions

setHtmlPropertyOptions(HtmlPropertyOptions $htmlPropertyOptions)

No description

Parameters

HtmlPropertyOptions $htmlPropertyOptions

HtmlPropertyOptions getHtmlPropertyOptions()

No description

Return Value

HtmlPropertyOptions

setIntegerPropertyOptions(IntegerPropertyOptions $integerPropertyOptions)

No description

Parameters

IntegerPropertyOptions $integerPropertyOptions

IntegerPropertyOptions getIntegerPropertyOptions()

No description

Return Value

IntegerPropertyOptions

setIsFacetable($isFacetable)

No description

Parameters

$isFacetable

bool getIsFacetable()

No description

Return Value

bool

setIsRepeatable($isRepeatable)

No description

Parameters

$isRepeatable

bool getIsRepeatable()

No description

Return Value

bool

setIsReturnable($isReturnable)

No description

Parameters

$isReturnable

bool getIsReturnable()

No description

Return Value

bool

setIsSortable($isSortable)

No description

Parameters

$isSortable

bool getIsSortable()

No description

Return Value

bool

setIsSuggestable($isSuggestable)

No description

Parameters

$isSuggestable

bool getIsSuggestable()

No description

Return Value

bool

setIsWildcardSearchable($isWildcardSearchable)

No description

Parameters

$isWildcardSearchable

bool getIsWildcardSearchable()

No description

Return Value

bool

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setObjectPropertyOptions(ObjectPropertyOptions $objectPropertyOptions)

No description

Parameters

ObjectPropertyOptions $objectPropertyOptions

ObjectPropertyOptions getObjectPropertyOptions()

No description

Return Value

ObjectPropertyOptions

setTextPropertyOptions(TextPropertyOptions $textPropertyOptions)

No description

Parameters

TextPropertyOptions $textPropertyOptions

TextPropertyOptions getTextPropertyOptions()

No description

Return Value

TextPropertyOptions

setTimestampPropertyOptions(TimestampPropertyOptions $timestampPropertyOptions)

No description

Parameters

TimestampPropertyOptions $timestampPropertyOptions

TimestampPropertyOptions getTimestampPropertyOptions()

No description