There seems to be some inconsistency here. The default path for mappers is "models/mappers" while the default path for db tables is "models/DbTable".
I suggest we keep the old naming convention and change the default path for mappers to "models/Mapper". This is not only consistent but also prevents some people (like me) from having a BC break. -- Hector On Fri, Jan 22, 2010 at 11:27 AM, Hector Virgen <djvir...@gmail.com> wrote: > Actually, it looks like "Default_Model_Mapper" is now defined in the > resource autoloader and set to autoload from application/models/mappers. > Previously, this was not defined, so I had created a folder named "Mapper" > within /application/models. That allowed me to autoload classes that start > with "Default_Model_Mapper_". > > So the fix would be for me to rename my "Mapper" folder to "mappers". > > -- > Hector > > > > On Fri, Jan 22, 2010 at 11:22 AM, Hector Virgen <djvir...@gmail.com>wrote: > >> I've updated to 1.10.0rc1 and my resource autoloader is no longer working: >> >> Fatal error: Class 'Default_Model_Mapper_Blog' not found in >>> /Users/hvirgen/Web/projects/virgentech/application/services/Blog.php on line >>> 11 >> >> >> That line reads: >> >> $this->_blogMapper = new Default_Model_Mapper_Blog(); >> >> My application.ini file has the following lines: >> >> ; Autoloader >> resources.autoloader.namespace = "Default_" >> resources.autoloader.basePath = APPLICATION_PATH >> >> This worked previously with 1.9.6. Do I need to make adjustments to my >> application.ini? >> >> I'll dig deeper into the source code for now to see if I can find the >> problem. >> >> -- >> Hector >> > >