Jet\DataModel_Related

Abstraktní třída, která dědí od Jet\DataModel a která slouží jako základ pro subentity ve vnitřní relaci 1:N, nebo 1:1

Od této třídy však žádná entita nemá dědit.. Úkolem této třídy je být rodičem třídám Jet\DataModel_Related_1toN a Jet\DataModel_Related_1to1.

Přehled metod

Metoda Význam
public static fetchRelatedData(
array $where,
DataModel_PropertyFilter $load_filter=null
) : array
Interní metoda sloužící pro načítání.
public static initRelatedByData(
array $this_data,
array& $related_data,
DataModel_PropertyFilter $load_filter=null
) : mixed
Interní metoda sloužící při načítání. Slouží k vytváření instancí entit na základě dat načtených z databáze.
public actualizeRelations(
?DataModel_IDController $main_id=null,
?DataModel_IDController $parent_id=null
) : void
Interní metoda sloužící k aktualizaci vnitřních relaci.
Předchozí kapitola
Jet\DataModel
Další kapitola
Jet\DataModel_Related_1toN