extends = Class not found
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- m4recek
- Člen | 5
Ahoj. Mam problem s extends vlastneho modelu. Stale to vrati Class not found :/
Kod vlastny model:
class CustomBaseModel extends Nette\Object {
/*
* prefix for woriking table
*/
public $prefix = false;
}
Kod trieda:
class CardModel extends CustomBaseModel {
}
Obe triedy su v zlozke App/Models
Kazdopadne aplikacia skonci s: Fatal Error – Class ‚CustomBaseModel‘
not found
- m4recek
- Člen | 5
No, kym tam nie je Extends vlastneho modelu tak vsetko ide. Externe kniznice sa nacitaju tiez. Z neakeho dovodu to preskoci .php subor s CustomBaseModel.
Este trosku z logiky:
CustomBaseModel sa v aplikacii nikde inde nepouziva, len z neho dedia ine
triedy.
Existuje aj BaseModel v ktorom su factory metody na normalne services
Inak v config.neon je toto
CustomBaseModel:
class: CustomBaseModel
baseModel:
class: BaseModel
arguments: [@session]