我创建了一个新的PHP类,将其命名为Application_Form_Login
并将其保存为Application_Form_Login.php
目录中的/website/lib
。但每次我运行pimcore时都拒绝加载该文件。我在这里做错了什么?
我一直在关注Zend autoloader并试图找出问题。
我注意到在pimcore bootstrapping中,所有相关目录都被添加到include路径中。但他们似乎没有得到检查。或者我的文件名称不正确以便被选中?
答案 0 :(得分:4)
您的文件名应为/website/lib/Application/Form/Login.php
从刚刚引用的页面中
Each "_" character in the CLASS NAME is converted to a DIRECTORY_SEPARATOR. The "_" character has no special meaning in the namespace.