Jet\DataModel_Definition_Relation_Join_Item

Třída reprezentuje definici propojovací položky v rámci definice relací. Jednoduše se dá říct, že se jedná o definici jaká konkrétní vlastnost jaké třídy je vázána na jinou vlastnost jiné třídy.

Přehled metod

Metoda Význam
public __construct(
DataModel_Definition_Relation $relation,
string $this_property_name,
string $related_to_property_name
)
Parametry:
  • $relation
    Definice relace do které položka náleží.
  • $this_property_name
    Název vlastnosti ke které relace náleží.
  • $related_to_property_name
    Název vlastnosti na kterou relace odkazuje.
public getThisClassName(
) : string
Vrací název třídy, ke které relace náleží.
public getThisPropertyName(
) : string
Vrací název vlastnosti ke které relace náleží.
public getThisProperty(
) : DataModel_Definition_Property
Vrací definici vlastnosti ke které relace náleží.
public getRelatedClassName(
) : string
Vrací název třídy, na kterou relace odkazuje.
public getRelatedPropertyName(
) : string
Vrací název vlastnosti na kterou relace odkazuje.
public getRelatedProperty(
) : DataModel_Definition_Property
Vrací definici vlastnosti na kterou relace odkazuje.
public __toString(
) : string
Pro účely ladění je možné položku vypsat jako řetězec.
public toString(
) : string
Pro účely ladění je možné položku vypsat jako řetězec.
Předchozí kapitola
Jet\DataModel_Definition_Relation_External
Další kapitola
Jet\DataModel_Definition_Relation_Join_Condition