Copied!

ReactBlockDefinition

ReactBlockDefinition.php : 11
Final
Extends BlockDefinition

Properties

protected $attributes

BlockDefinition.php : 35
protected array<string, BlockAttributeDefinition$attributes = []

protected $cacheableQueryParams

BlockDefinition.php : 38
protected array<string|int, string> $cacheableQueryParams = []

protected $category

BlockDefinition.php : 20
protected string $category

protected $component

ReactBlockDefinition.php : 13
protected string $component

protected $configurationTemplate

BlockDefinition.php : 29
protected string $configurationTemplate

protected $identifier

BlockDefinition.php : 14
protected string $identifier

protected $name

BlockDefinition.php : 17
protected string $name

protected $thumbnail

BlockDefinition.php : 23
protected string $thumbnail

protected $views

BlockDefinition.php : 32
protected array<string|int, string> $views = []

protected $visible

BlockDefinition.php : 26
protected bool $visible

Methods

publicgetAttribute()

BlockDefinition.php : 136
public getAttribute(string $identifier) : BlockAttributeDefinition|null

Parameters

Name Type Default value Description
$identifier string - -

Return values

BlockAttributeDefinition|null

publicgetAttributes()

BlockDefinition.php : 123
public getAttributes() : array<string, BlockAttributeDefinition>

Return values

array<string, BlockAttributeDefinition>

publicgetCacheableQueryParams()

BlockDefinition.php : 176
public getCacheableQueryParams() : array<string|int, string>

Return values

array<string|int, string>

publicgetCategory()

BlockDefinition.php : 75
public getCategory() : string

Return values

string

publicgetComponent()

ReactBlockDefinition.php : 20
public getComponent() : string

Return values

string

publicgetConfigurationTemplate()

BlockDefinition.php : 144
public getConfigurationTemplate() : string

Return values

string

publicgetIdentifier()

BlockDefinition.php : 43
public getIdentifier() : string

Return values

string

publicgetName()

BlockDefinition.php : 59
public getName() : string

Return values

string

publicgetThumbnail()

BlockDefinition.php : 91
public getThumbnail() : string

Return values

string

publicgetViews()

BlockDefinition.php : 107
public getViews() : array<string|int, string>

Return values

array<string|int, string>

publicisVisible()

BlockDefinition.php : 160
public isVisible() : bool

Return values

bool

publicsetAttributes()

BlockDefinition.php : 131
public setAttributes(array<string, BlockAttributeDefinition$attributes) : void

Parameters

Name Type Default value Description
$attributes array<string, BlockAttributeDefinition> - -

publicsetCacheableQueryParams()

BlockDefinition.php : 184
public setCacheableQueryParams(array<string|int, string> $cacheableQueryParams) : void

Parameters

Name Type Default value Description
$cacheableQueryParams array<string|int, string> - -

publicsetCategory()

BlockDefinition.php : 83
public setCategory(string $category) : void

Parameters

Name Type Default value Description
$category string - -

publicsetComponent()

ReactBlockDefinition.php : 15
public setComponent(string $component) : void

Parameters

Name Type Default value Description
$component string - -

publicsetConfigurationTemplate()

BlockDefinition.php : 152
public setConfigurationTemplate(string $configurationTemplate) : void

Parameters

Name Type Default value Description
$configurationTemplate string - -

publicsetIdentifier()

BlockDefinition.php : 51
public setIdentifier(string $identifier) : void

Parameters

Name Type Default value Description
$identifier string - -

publicsetName()

BlockDefinition.php : 67
public setName(string $name) : void

Parameters

Name Type Default value Description
$name string - -

publicsetThumbnail()

BlockDefinition.php : 99
public setThumbnail(string $thumbnail) : void

Parameters

Name Type Default value Description
$thumbnail string - -

publicsetViews()

BlockDefinition.php : 115
public setViews(array<string|int, string> $views) : void

Parameters

Name Type Default value Description
$views array<string|int, string> - -

publicsetVisible()

BlockDefinition.php : 168
public setVisible(bool $visible) : void

Parameters

Name Type Default value Description
$visible bool - -