Method
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
- getFirstParameter() : MethodParameter
- getName() : string
- getParameter() : MethodParameter
- getParameters() : array<string|int, mixed>|array<string|int, MethodParameter>
- isInjectMethod() : bool
- isPrivate() : bool
- isProtected() : bool
- isPublic() : bool
- isStatic() : bool
Methods
__construct()
public
__construct(string $name, array<string|int, mixed> $definition, string $className) : mixed
Parameters
- $name : string
- $definition : array<string|int, mixed>
- $className : string
getFirstParameter()
public
getFirstParameter() : MethodParameter
Tags
Return values
MethodParametergetName()
public
getName() : string
Return values
stringgetParameter()
public
getParameter(string $parameterName) : MethodParameter
Parameters
- $parameterName : string
Tags
Return values
MethodParametergetParameters()
public
getParameters() : array<string|int, mixed>|array<string|int, MethodParameter>
Return values
array<string|int, mixed>|array<string|int, MethodParameter>isInjectMethod()
public
isInjectMethod() : bool
Return values
boolisPrivate()
public
isPrivate() : bool
Return values
boolisProtected()
public
isProtected() : bool
Return values
boolisPublic()
public
isPublic() : bool
Return values
boolisStatic()
public
isStatic() : bool