Jet\DataModel_Definition_Relation_Join_Item
The class represents the definition of the link item within the relation definition. In simple terms, it is the definition of what specific property of a class is bound to another property of another class.
Overview of methods
Method | Meaning of |
---|---|
public __construct( DataModel_Definition_Relation $relation, string $this_property_name, string $related_to_property_name ) |
Parameters:
|
public getThisClassName( ) : string |
Returns the name of the class to which the relation belongs. |
public getThisPropertyName( ) : string |
Returns the name of the property to which the relation belongs. |
public getThisProperty( ) : DataModel_Definition_Property |
Returns the definition of the property to which the relation belongs. |
public getRelatedClassName( ) : string |
Returns the name of the class to which the relation refers. |
public getRelatedPropertyName( ) : string |
Returns the name of the property to which the relation refers. |
public getRelatedProperty( ) : DataModel_Definition_Property |
Returns the definition of the property referenced by the relation. |
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. |