Reflection utilities in dev environment only.
More...
|
| static | getMethods ($instance, $filter=null) |
| |
| static | getKeyFields ($instance) |
| |
| static | getMemberValue ($instance, $member) |
| |
| static | getPropValue ($instance, $prop) |
| |
| static | setMemberValue ($instance, $member, $value) |
| |
| static | getPropertiesAndValues ($instance, $props=null) |
| |
| static | getAnnotsEngine () |
| | Returns the annotation engine (php8 attributes or php annotations).
|
| |
| static | getAnnotationClass ($class, $annotation) |
| |
| static | getAnnotationMember ($class, $member, $annotation) |
| |
| static | getAnnotationMethod ($class, $method, $annotation) |
| |
| static | getAnnotationsMember ($class, $member, $annotation) |
| |
| static | getAnnotationsMethod ($class, $method, $annotation) |
| |
| static | getMembersAnnotationWithAnnotation ($class, $annotation) |
| |
| static | getMembersWithAnnotation ($class, $annotation) |
| |
| static | getMembersNameWithAnnotation ($class, $annotation) |
| |
| static | getTableName ($class) |
| |
| static | getMethodParameters (\ReflectionFunctionAbstract $method) |
| |
| static | getJoinTables ($class) |
| |
| static | getAllJoinTables ($models) |
| |
| static | getDbType ($class, $member) |
| |
| static | isSerializable ($class, $member) |
| |
| static | getFieldName ($class, $member) |
| |
| static | isNullable ($class, $member) |
| |
| static | getProperties ($class) |
| |
| static | getProperty ($instance, $member) |
| |
| static | getPropertyType ($class, $property) |
| |
| static | getMetadata ($class, $property, $type, $name) |
| |
Reflection utilities in dev environment only.
- Author
- jcheron myadd.nosp@m.ress.nosp@m.mail@.nosp@m.gmai.nosp@m.l.com
- Version
- 1.0.5
Definition at line 17 of file Reflexion.php.
◆ getAllJoinTables()
| static getAllJoinTables |
( |
|
$models | ) |
|
|
static |
◆ getAnnotationClass()
| static getAnnotationClass |
( |
|
$class, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getAnnotationMember()
| static getAnnotationMember |
( |
|
$class, |
|
|
|
$member, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getAnnotationMethod()
| static getAnnotationMethod |
( |
|
$class, |
|
|
|
$method, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getAnnotationsMember()
| static getAnnotationsMember |
( |
|
$class, |
|
|
|
$member, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getAnnotationsMethod()
| static getAnnotationsMethod |
( |
|
$class, |
|
|
|
$method, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getAnnotsEngine()
| static getAnnotsEngine |
( |
| ) |
|
|
static |
Returns the annotation engine (php8 attributes or php annotations).
- Returns
- AnnotationsEngineInterface
- Since
- 2.4.0
Reimplemented from ReflexionFieldsTrait.
Definition at line 81 of file Reflexion.php.
◆ getJoinTables()
| static getJoinTables |
( |
|
$class | ) |
|
|
static |
◆ getKeyFields()
| static getKeyFields |
( |
|
$instance | ) |
|
|
static |
◆ getMembersAnnotationWithAnnotation()
| static getMembersAnnotationWithAnnotation |
( |
|
$class, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getMembersNameWithAnnotation()
| static getMembersNameWithAnnotation |
( |
|
$class, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getMembersWithAnnotation()
| static getMembersWithAnnotation |
( |
|
$class, |
|
|
|
$annotation |
|
) |
| |
|
static |
◆ getMembersWithAnnotation_()
| static getMembersWithAnnotation_ |
( |
|
$class, |
|
|
|
$annotation, |
|
|
|
$callback |
|
) |
| |
|
staticprotected |
◆ getMemberValue()
| static getMemberValue |
( |
|
$instance, |
|
|
|
$member |
|
) |
| |
|
static |
◆ getMethodParameters()
| static getMethodParameters |
( |
\ReflectionFunctionAbstract |
$method | ) |
|
|
static |
◆ getMethods()
| static getMethods |
( |
|
$instance, |
|
|
|
$filter = null |
|
) |
| |
|
static |
◆ getPropertiesAndValues()
| static getPropertiesAndValues |
( |
|
$instance, |
|
|
|
$props = null |
|
) |
| |
|
static |
◆ getPropValue()
| static getPropValue |
( |
|
$instance, |
|
|
|
$prop |
|
) |
| |
|
static |
◆ getTableName()
| static getTableName |
( |
|
$class | ) |
|
|
static |
◆ setMemberValue()
| static setMemberValue |
( |
|
$instance, |
|
|
|
$member, |
|
|
|
$value |
|
) |
| |
|
static |
◆ $classProperties
The documentation for this class was generated from the following file:
- C:/Users/myadd/Documents/GitHub/ubiquity-doc-api/vendor/phpmv/ubiquity/src/Ubiquity/orm/parser/Reflexion.php