Property

Internal

only to be used within Extbase, not part of TYPO3 Core API.

Table of Contents

Methods

__construct()  : mixed
filterLazyLoadingProxyAndLazyObjectStorage()  : bool
getCascadeValue()  : string|null
getFilteredTypes()  : array<int, Type>
getName()  : string
getPrimaryCollectionValueType()  : Type|null
getPrimaryType()  : Type|null
Returns the primary type found in a list of types except LazyLoadingProxy
getTypes()  : array<int, Type>
Returns the types (string, integer, ...) set by the `@var` doc comment and php property type declarations
getValidators()  : array<string|int, mixed>
isLazy()  : bool
isNullable()  : bool
isObjectStorageType()  : bool
isPrivate()  : bool
isProtected()  : bool
isPublic()  : bool
isTransient()  : bool

Methods

__construct()

public __construct(string $name, array<string|int, mixed> $definition) : mixed
Parameters
$name : string
$definition : array<string|int, mixed>

filterLazyLoadingProxyAndLazyObjectStorage()

public filterLazyLoadingProxyAndLazyObjectStorage(Type $type) : bool
Parameters
$type : Type
Return values
bool

getCascadeValue()

public getCascadeValue() : string|null
Return values
string|null

getFilteredTypes()

public getFilteredTypes(callable $callback) : array<int, Type>
Parameters
$callback : callable
Return values
array<int, Type>

getName()

public getName() : string
Return values
string

getPrimaryCollectionValueType()

public getPrimaryCollectionValueType() : Type|null
Return values
Type|null

getPrimaryType()

Returns the primary type found in a list of types except LazyLoadingProxy

public getPrimaryType() : Type|null
Return values
Type|null

getTypes()

Returns the types (string, integer, ...) set by the `@var` doc comment and php property type declarations

public getTypes() : array<int, Type>

Returns empty array if types could not be evaluated

Return values
array<int, Type>

getValidators()

public getValidators() : array<string|int, mixed>
Return values
array<string|int, mixed>

isLazy()

public isLazy() : bool
Return values
bool

isNullable()

public isNullable() : bool
Return values
bool

isObjectStorageType()

public isObjectStorageType() : bool
Return values
bool

isPrivate()

public isPrivate() : bool
Return values
bool

isProtected()

public isProtected() : bool
Return values
bool

isPublic()

public isPublic() : bool
Return values
bool

isTransient()

public isTransient() : bool
Return values
bool

        
On this page

Search results