And applying two naming conventions to similar things is kind of silly. The issues of camelcase folders was discussed on the cakephp- core list and the general consensus there was to camelcase folders. This meant the eventual namespace names would be cased the same as classnames.
-Mark On Nov 3, 9:49 pm, Miles J <[email protected]> wrote: > Camel cased file names for PHP classes are the best approach and helps > for simple 1 to 1 autoloading. It's based off of Javas packaging and > naming architecture. > > However, camel cased folders are evil. > > On Nov 3, 1:16 pm, Thiago Belem <[email protected]> wrote: > > > > > > > > >http://book.cakephp.org/2.0/en/appendices/2-0-migration-guide.html > > > File and Folder > > naming<http://book.cakephp.org/2.0/en/appendices/2-0-migration-guide.html#fi...> > > > In CakePHP 2.0 we rethought the way we are structuring our files and > > folders. Given that PHP 5.3 is supporting namespaces we decided to prepare > > our code base for adopting in a near future this PHP version, so we adopted > > thehttp://groups.google.com/group/php-standards/web/psr-0-final-proposal. > > At first we glanced at the internal structure of CakePHP 1.3 and realized > > that after all these years there was no clear organization in the files, > > nor did the directory structure really hint where each file should be > > located. With this change we would be allowed to experiment a little with > > (almost) automatic class loading for increasing the overall framework > > performance. > > > Biggest roadblock for achieving this was maintaining some sort of backwards > > compatibility in the way the classes are loaded right now, and we > > definitely did not want to become a framework of huge class prefixes, > > having classnames like My_Huge_Class_Name_In_Package. We decided adopting a > > strategy of keeping simple class names while offering a very intuitive way > > of declaring class locations and clear migration path for future PHP 5.3 > > version of CakePHP > > -- > > ***Thiago Belem* > > Desenvolvedor > > Rio de Janeiro - RJ - Brasil > > > +55 (21) 8865.9250 > > thiagobelem.net > > [email protected] > > > *Skype / gTalk **»* thiago.belem.web > > *LinkedIn* *»* br.linkedin.com/in/thiagobelem/pt* > > Assando Sites*, curso de CakePHP *»* assando-sites.com.br > > > 2011/11/3 Martin Bean <[email protected]> > > > > Having been a long-time user of CakePHP 1.3, I was wondering why file and > > > folder names are now CamelCased rather than just being lowercase and > > > underscored? > > > > Personally, I'm a fan of using lowercase and underscores in filenames > > > (then CamelCase in my actual class declarations) so this change is pretty > > > jarring to me. > > > > -- > > > Our newest site for the community: CakePHP Video Tutorials > > >http://tv.cakephp.org > > > Check out the new CakePHP Questions sitehttp://ask.cakephp.organdhelp > > > others with their CakePHP related questions. > > > > To unsubscribe from this group, send email to > > > [email protected] For more options, visit this group > > > athttp://groups.google.com/group/cake-php -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
