
Public Member Functions | |
| getName () | |
| getColumnName () | |
| setColumnName ($name) | |
| |
| getClassName () | |
| isRequired () | |
| setRequired ($yrly) | |
| |
| isGenericType () | |
| getRelationId () | |
| getFetchStrategyId () | |
| setFetchStrategy (FetchStrategy $strategy) | |
| |
| dropFetchStrategy () | |
| |
| getContainerName ($holderName) | |
| toString () | |
Static Public Member Functions | |
| static | create () |
| |
| static | make ($name, $columnName, $className, $required, $generic, $relationId, $strategyId) |
| |
Private Attributes | |
| $name = null | |
| $columnName = null | |
| $className = null | |
| $required = false | |
| $generic = false | |
| $relationId = null | |
| |
| $strategyId = null | |
| |
Definition at line 19 of file LightMetaProperty.class.php.
| static LightMetaProperty::create | ( | ) | [static] |
| static LightMetaProperty::make | ( | $ | name, | |
| $ | columnName, | |||
| $ | className, | |||
| $ | required, | |||
| $ | generic, | |||
| $ | relationId, | |||
| $ | strategyId | |||
| ) | [static] |
Definition at line 45 of file LightMetaProperty.class.php.
References $className, $columnName, $generic, $name, $relationId, $required, and $strategyId.
Referenced by MetaClassProperty::toLightProperty(), and toString().
| LightMetaProperty::getName | ( | ) |
| LightMetaProperty::getColumnName | ( | ) |
Definition at line 70 of file LightMetaProperty.class.php.
| LightMetaProperty::setColumnName | ( | $ | name | ) |
Definition at line 78 of file LightMetaProperty.class.php.
References $name.
| LightMetaProperty::getClassName | ( | ) |
Definition at line 85 of file LightMetaProperty.class.php.
| LightMetaProperty::isRequired | ( | ) |
Definition at line 90 of file LightMetaProperty.class.php.
| LightMetaProperty::setRequired | ( | $ | yrly | ) |
| LightMetaProperty::isGenericType | ( | ) |
Definition at line 105 of file LightMetaProperty.class.php.
| LightMetaProperty::getRelationId | ( | ) |
Definition at line 110 of file LightMetaProperty.class.php.
| LightMetaProperty::getFetchStrategyId | ( | ) |
Definition at line 115 of file LightMetaProperty.class.php.
| LightMetaProperty::setFetchStrategy | ( | FetchStrategy $ | strategy | ) |
Definition at line 123 of file LightMetaProperty.class.php.
References Enumeration::getId().

| LightMetaProperty::dropFetchStrategy | ( | ) |
| LightMetaProperty::getContainerName | ( | $ | holderName | ) |
Definition at line 140 of file LightMetaProperty.class.php.
References getName().

| LightMetaProperty::toString | ( | ) |
Implements Stringable.
Definition at line 145 of file LightMetaProperty.class.php.
References make().

LightMetaProperty::$name = null [private] |
Definition at line 21 of file LightMetaProperty.class.php.
Referenced by make(), and setColumnName().
LightMetaProperty::$columnName = null [private] |
LightMetaProperty::$className = null [private] |
LightMetaProperty::$required = false [private] |
LightMetaProperty::$generic = false [private] |
LightMetaProperty::$relationId = null [private] |
Definition at line 29 of file LightMetaProperty.class.php.
Referenced by make().
LightMetaProperty::$strategyId = null [private] |
Definition at line 32 of file LightMetaProperty.class.php.
Referenced by make().
1.5.4