MethodParameter
Class TYPO3\CMS\Extbase\Reflection\ClassSchema\Property
only to be used within Extbase, not part of TYPO3 Core API.
Table of Contents
Methods
- __construct() : mixed
- getDefaultValue() : mixed
- getDependency() : string|null
- getName() : string
- getPosition() : int
- getType() : string|null
- getValidators() : array<string|int, mixed>
- hasDefaultValue() : bool
- ignoreValidation() : bool
- isArray() : bool
- isOptional() : bool
Methods
__construct()
public
__construct(string $name, array<string|int, mixed> $definition) : mixed
Parameters
- $name : string
- $definition : array<string|int, mixed>
getDefaultValue()
public
getDefaultValue() : mixed
getDependency()
public
getDependency() : string|null
Return values
string|nullgetName()
public
getName() : string
Return values
stringgetPosition()
public
getPosition() : int
Return values
intgetType()
public
getType() : string|null
Return values
string|nullgetValidators()
public
getValidators() : array<string|int, mixed>
Return values
array<string|int, mixed>hasDefaultValue()
public
hasDefaultValue() : bool
Return values
boolignoreValidation()
public
ignoreValidation() : bool
Return values
boolisArray()
public
isArray() : bool
Return values
boolisOptional()
public
isOptional() : bool