Dokumentace
- Aplikace
- Databáze
- Šablony
- Formuláře
- Knihovny
- Návody
Jmenné konvence
Háefko framework používá především CamelCase a dashed-case jmenné konvence. Pomlčková verze je používána pro url a soubory, camel case je používána pro názvy tříd a metod. Pomlčka se přidá před velká písmena a následně jsou velký písmena převedena na malá.
Příklad:
MainController⇒main-controllerHTMLController⇒h-t-m-l-controller
Jednotlivé soubory jsou uloženy v adresáři app, který
obsahuje tématické podsložky:
- controllers – adresář s controlery
- templates – adresář s templaty
- temp – adresář s cachí, error logy, apod.
Tipy:
- Vlastní chybové šablony jsou v
/app/templates/_errors - Moduly v controllerech ukládáme jako
/app/controllers/modul/default-controller.php - Moduly v templatech ukládáme jako
/app/templates/default-modul/action.phtml - Můžete si přepsat metody pro sestavení cest k templatům.
