Firstly, Kohana 3 fileyestem does not work like Kohana 2!
In K2, the autoloader looks for the class name, which looks for the class in different folders based on the class suffix.
In K3, class names are "converted" to file paths, replacing underscores with a slash.
i.e. Class Properties_Model becomes classes/properties/model.php
As you can see, using the Model suffix in this new system will not help to group your models, so basically you add βModelβ to the class name, rather than suffixing it:
Model_Property is in classes/model/property.php
For more information see Kohana 3 userguide
Matt source share