我在application / models / Person.php中有一个模型类“Application_Model_Person”,它还定义了其他类,如Gender和Age:
class Age
{
...
};
class Gender
{
...
};
class Application_Model_Person
{
...
}
我的问题是我想在控制器中访问Age和Gender,但我不知道如何。调用new Application_Model_Age
不起作用,因为Age.php不存在。我希望这些类保留在Application_Model_Person中,因为它们密切相关。
有什么想法吗?
答案 0 :(得分:0)
好吧,创建Application_Model_Age
和Application_Model_Gender
包括文件
require(APPLICATION_PATH . '/models/Person.php');
$age = new Age();
$gender = new Gender();
我会建议第一种方式。一个名为File的几个类......可能是个人意见,但我认为这不是最直接的事情。即使我理解三个类之间的关系;)