Jet\DataModel_Definition_Relation_Internal

The class represents the definition of an internal session. It inherits from the Jet\DataModel_Definition_Relation class and has an identical interface except for the constructor.

Overview of methods

Method Meaning of
public __construct(
string $this_data_model_class_name,
string $related_data_model_class_name,
DataModel_Definition_Relation_Join_Item[] $join_by,
array $required_relations=[]
)
Parameters:
  • $this_data_model_class_name
    The name of the class to which the relation belongs.
  • $related_data_model_class_name
    The name of the class to which the relation refers.
  • $join_by
    List of jumper items.
  • $required_relations
    List of relations needed for the relation. A simple list of names of referenced entities.
Previous chapter
Jet\DataModel_Definition_Relation
Next chapter
Jet\DataModel_Definition_Relation_External