Jet\DataModel_Definition_Relation_Join_Condition

A class represents an expression definition within a relation definition. A relation can be defined not only between properties, but also between a property and a specific value.

Overview of methods

Method Meaning of
public __construct(
DataModel_Definition_Relation $relation,
string $related_to_property_name,
string $operator,
mixed $value
)
Parametry:
  • $relation
    Definition of the relation to which the item belongs.
  • $related_to_property_name
    The name of the property to which the session refers.
  • $operator
    Expression operator.
  • $value
    The value of the referenced property within the expression.
public getRelatedProperty(
) : DataModel_Definition_Property
Returns the definition of the property referenced by the relation.
public getOperator(
) : string
Returns the expression operator.
public getValue(
) : string
Returns the value of the referenced property within the expression.
public __toString(
) : string
For debugging purposes, the item can be written as a string.
public toString(
) : string
For debugging purposes, the item can be written as a string.
Previous chapter
Jet\DataModel_Definition_Relation_Join_Item
Next chapter
Jet\DataModel_IDController