我正在尝试使用这个为早期版本的蛋糕编写的Helper class。似乎它使用vendor()方法来使用第三方类,但现在该方法已弃用。我试图在helper类中使用以下内容来包含名为eq_pie.class.php的第三方类:
App::import('Vendor', 'eq_pie' );
我将第三方类放在app / vendor文件夹中(我不确定它是否正确) 助手类就像这样使用它
//vendor('class_eq_pie'); Now commented out..
$this->eq_pie = new eq_pie; //generates error
我收到此错误:Error: Class 'eq_pie' not found
,这意味着未包含第三方类。
我在这里缺少什么?提前致谢
答案 0 :(得分:1)
好的,同事cakePHP新用户...确保关注cake conventions
的版本..问题是我当前的version(2x)
期望类名及其各自的文件为{{1}而不是camelCased
..
从underscored
开始,我将班级名称更改为eq_pie
,然后归档到EqPieClass
。参考文档:Class Conventions如果遇到麻烦。祝你好运