所以我知道 PSR-0 标准在 Kohana 3.3 中的实现。但是,一定有一些我不理解的东西,因为我收到以下代码的类未找到错误:
$model = Model::factory('MyModel');
模型定义位于:
classes/Model/MyModel.php
怎么没有准确找到我的班级?
实际代码:
型号位于classes/Model/VoiceTalent.php
<?php defined('SYSPATH') or die('No direct script access.');
class VoiceTalent
{
//methods and fields
}
控制器代码:
$talent = Model::factory('VoiceTalent');
确切的错误信息:
ErrorException [ Fatal Error ]: Class 'Model_VoiceTalent' not found
SYSPATH\classes\Kohana\Model.php [ 26 ]