UrlEntityProperty
UrlEntityProperty extends ColumnPropertyAdapter implements BasicEntityProperty
All Implemented Interfaces:
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( AccessProxy accessProxy , unknown columnName ) |
public | supplyPersistAction ( PersistAction persistingJob , unknown value , ValueHash valueHash , ?ValueHash oldValueHash ) |
public | supplyRemoveAction ( RemoveAction removeAction , unknown value , ValueHash oldValueHash ) |
public static | areConstraintsTypical ( TypeConstraint constraints = null ) |
public string | valueToRep ( mixed value ) |
public mixed | repToValue ( string rep ) |
public mixed | parseValue ( mixed raw , Pdo pdo ) |
public mixed | buildRaw ( mixed value , Pdo pdo ) |
public Selection | createSelectionFromQueryItem ( QueryItem queryItem , QueryState queryState ) |
public ColumnComparable | createColumnComparableFromQueryItem ( QueryItem queryItem , QueryState queryState ) |
public ComparisonStrategy | createColumnComparable ( MetaTreePoint metaTreePoint , QueryState queryState ) |
public Selection | createSelection ( MetaTreePoint metaTreePoint , QueryState queryState ) |
public mixed | mergeValue ( mixed value , bool sameEntity , MergeOperation mergeOperation ) |
public mixed | createValueHash ( mixed value , EntityManager em ) |
Methods in detail
-
__construct
Overrides: ColumnPropertyAdapter::__construct() -
supplyPersistAction
public supplyPersistAction ( PersistAction persistingJob , unknown value , ValueHash valueHash , ?ValueHash oldValueHash )Specified: EntityPropertyOverrides: EntityProperty::supplyPersistAction() -
supplyRemoveAction
Specified: EntityPropertyOverrides: EntityProperty::supplyRemoveAction() -
areConstraintsTypical
-
valueToRep
string public valueToRep ( mixed value )Specified: BasicEntityPropertyOverrides: BasicEntityProperty::valueToRep() -
repToValue
mixed public repToValue ( string rep )Specified: BasicEntityPropertyOverrides: BasicEntityProperty::repToValue() -
parseValue
Specified: BasicEntityPropertyOverrides: BasicEntityProperty::parseValue() -
buildRaw
Specified: BasicEntityPropertyOverrides: BasicEntityProperty::buildRaw() -
createSelectionFromQueryItem
Specified: BasicEntityProperty -
createColumnComparableFromQueryItem
ColumnComparable public createColumnComparableFromQueryItem ( QueryItem queryItem , QueryState queryState )Specified: BasicEntityProperty -
createColumnComparable
ComparisonStrategy public createColumnComparable ( MetaTreePoint metaTreePoint , QueryState queryState )Specified: ColumnComparableEntityProperty -
createSelection
Specified: EntityPropertyOverrides: EntityProperty::createSelection() -
mergeValue
Specified: EntityPropertyOverrides: EntityProperty::mergeValue() -
createValueHash
Specified: EntityPropertyOverrides: EntityProperty::createValueHash()