ZF-12009: Framework is not case sensitive

Issue Type: Bug Created: 2012-01-18T09:57:10.000+0000 Last Updated: 2012-01-18T14:07:32.000+0000 Status: Resolved Fix version(s): Reporter: Jerome Lepage (jlepage) Assignee: Ryan Mauger (bittarman) Tags: Related issues: Attachments:


Some modules are call with a wrong name for case sensitive systems (Linux by example). => Headlink instead of HeadLink => nav/menu.phtml instead of Nav/menu.phtml


Posted by Ryan Mauger (bittarman) on 2012-01-18T10:08:57.000+0000

We cannot fix this, it is up to the file system to respond in a case sensitive / insensitive manner.

the framework cannot possibly fix a developers incorrect use of filenames when the filesystem itself will respond in an insensitive manner, and likewise, cannot force the filesystem to respond in a case insensitive manner when it is a case sensitive filesystem.

Posted by Jerome Lepage (jlepage) on 2012-01-18T10:26:20.000+0000

I think your misunderstand me. It's not a developper issue but a framework one. We don't call the HeadLink module, the framework did. The case sensitive is not on our side, but in yours. Your framework ask for a wrong case module name, please check it.

Posted by Jerome Lepage (jlepage) on 2012-01-18T10:38:58.000+0000

Ok, my bad. I believe the developer, who has not respecting the case sensitivity of names... My apologies.

Posted by Matthew Weier O'Phinney (matthew) on 2012-01-18T14:07:32.000+0000

We're doing a ton in ZF2 to make case sensitivity a non-issue, but there's no way to accomplish it cleanly in ZF1 at this time -- which means you need to ensure you're using proper case when referring to modules, helpers, etc.

Have you found an issue?

See the Overview section for more details.


© 2006-2016 by Zend, a Rogue Wave Company. Made with by awesome contributors.

This website is built using zend-expressive and it runs on PHP 7.