Jet\DataModel_Relations

Účelem této třídy je udržovat seznam známých relací a to jak vnitřních, tak vnějších.

Přehled metod

Metoda Význam
public static add(
string $data_model_class_name,
DataModel_Definition_Relation $relation,
bool $ignore_if_exists=false
) : void
K určité třídě (parametr $data_model_class_name) přidá do seznamu definici relace (parametr $relation), kterou daná třída / entita disponuje.

Pokud je parametr $ignore_if_exists=false a daná relace již v seznamu je, pak je vyhozena výjimka.
public static get(
string $data_model_class_name
) : DataModel_Definition_Relation[]
Vrátí seznam relací, kterými daná třída / entita disponuje.
Předchozí kapitola
Jet\DataModel_Definition_Key
Další kapitola
Jet\DataModel_Definition_Relation