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