\Cake\PHPStanAssociationTableMixinClassReflectionExtension

Summary

Methods
Properties
Constants
setBroker()
hasMethod()
getMethod()
hasProperty()
getProperty()
No public properties found
No constants found
getTableReflection()
No protected properties found
N/A
No private methods found
$broker
N/A

Properties

$broker

$broker : \PHPStan\Broker\Broker

Type

\PHPStan\Broker\Broker

Methods

setBroker()

setBroker(\PHPStan\Broker\Broker  $broker) : void

Parameters

\PHPStan\Broker\Broker $broker

Class reflection broker

hasMethod()

hasMethod(\PHPStan\Reflection\ClassReflection  $classReflection, string  $methodName) : boolean

Parameters

\PHPStan\Reflection\ClassReflection $classReflection

Class reflection

string $methodName

Method name

Returns

boolean

getMethod()

getMethod(\PHPStan\Reflection\ClassReflection  $classReflection, string  $methodName) : \PHPStan\Reflection\MethodReflection

Parameters

\PHPStan\Reflection\ClassReflection $classReflection

Class reflection

string $methodName

Method name

Returns

\PHPStan\Reflection\MethodReflection

hasProperty()

hasProperty(\PHPStan\Reflection\ClassReflection  $classReflection, string  $propertyName) : boolean

Parameters

\PHPStan\Reflection\ClassReflection $classReflection

Class reflection

string $propertyName

Method name

Returns

boolean

getProperty()

getProperty(\PHPStan\Reflection\ClassReflection  $classReflection, string  $propertyName) : \PHPStan\Reflection\PropertyReflection

Parameters

\PHPStan\Reflection\ClassReflection $classReflection

Class reflection

string $propertyName

Method name

Returns

\PHPStan\Reflection\PropertyReflection

getTableReflection()

getTableReflection() : \PHPStan\Reflection\ClassReflection

Returns

\PHPStan\Reflection\ClassReflection