Jak spravne pristoupit z jednoho modelu do druheho?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- genesiscz
- Člen | 21
Zdravim.
Jiz dlouho resim tento problem a konecne jsem se dostal k tomu to sem napsat. Snad dostanu nejakou uzitecnou odpoved.
Mam model a v ni potrebuju pristoupit do jineho modelu. Existuje nejaky lehky elegantni zpusob jak si zpristupnit model v jinem modelu bez toho, aniz bych musel v presenteru injektovat jednu sluzbu po druhe?
Priklad, potrebuju vybrat zavod ktery je z urciteho dne
function whereNotFinished($only_today = false) {
$rows = $this->table()->where("phase_numeric != ?", PHASE_FINISHED);
if ($only_today) {
$rows->where("activity_sector_day_id", $this->activity_sectors->getToday()->id);
}
return $rows;
}
diky