Jet\DataModel_Related_1toN

Základní abstraktní třída, od které dědí všechny subentity, které jsou na rodičovskou entitu vázané vnitřní relací 1:N.

Dědí od Jet\DataModel_Related.

Přehled metod

Metoda Význam
public static setLoadRelatedDataOrderBy(
array $order_by
) : void
Umožňuje nastavit výchozí řazení subentit při načítání.
public static getLoadRelatedDataOrderBy(
) : array
Vrací nastavení výchozího řazení subentit při načítání.
abstract public getArrayKeyValue(
) : string
Subentity jsou načítány do pole. Je nutné určit klíče pole pro jednotlivé položky.

Příklad: Subentita je jazyková mutace článku. Je tedy vhodné jako klíč použít kód lokalizace dané mutace. Tedy například metodu implementovat takto: public function getArrayKeyValue(): string
{
    return 
$this->locale->toString();
}
Předchozí kapitola
Jet\DataModel_Related
Další kapitola
Jet\DataModel_Related_1to1