I cant get Doctrine 1.2 to automaticaly load all generated models. Got errors like this:
Fatal error: Class 'BaseTagCach' not found in /var/www/www.site.web/app/lib/doctrine/TagCach.class.php
on line 13
To make Doctrine1.2 load all generated models Doctrine needs to
initialise 2 more static functions of Doctrine class in AgaviDoctrineDatabase.class.php :
.....
92 // in any case, it's loaded now. maybe we need to register the
autoloading stuff for it!
93 if(!in_array(array('Doctrine', 'autoload'),
spl_autoload_functions())) {
94 // we do
96 spl_autoload_register(array('Doctrine', 'autoload'));
97 }
.......
needs to write all this 3 lines:
....
spl_autoload_register(array('Doctrine', 'autoload'));
+++spl_autoload_register(array('Doctrine', 'modelsAutoload')); //
without this /doctrine/generated Base.. models are not loaded
+++spl_autoload_register(array('Doctrine', 'extensionsAutoload'));
....
These functions static methods do exist, but after adding these lines exception occurs that says: Passed array does not specify an existing static method.
Anyone knows whats the problem and how to initialize these 2 methods to
solve probl?
Thnx
> _______________________________________________
> users mailing list
> us...@lists.agavi.org
> http://lists.agavi.org/mailman/listinfo/users