2011-04-26 137 views
1

学习此框架是一项艰巨的任务。我仍然坚持快速入门。Zend Framework数据映射器问题

我使用PDO_MYSQL作为我的适配器。我已经按照教程的信件。

在一个点,它说创建application/models/GuestbookMapper.php并把下面的代码

class Application_Model_GuestbookMapper 
{ 
    public function save($model); 
    public function find($id, $model); 
    public function fetchAll(); 
} 

然后说给运行此命令

zf create model GuestbookMapper 

该教程声称插入其他方法。但对我来说,它掏空了我的GuestbookMapper类此

class Application_Model_GuestbookMapper 
{ 

} 

同去另一个命令zf create model Guestbook。它清空脚本,只是普通的类定义。

请帮帮我!

回答

3

请仔细阅读快速入门指南。你可能正在浏览并挂断电话。

以下是全文:

的数据映射器的典型API如下:

class Application_Model_GuestbookMapper 
{ 
    public function save($model); 
    public function find($id, $model); 
    public function fetchAll(); 
} 

然后......

另外对于这些方法,我们将添加设置和检索Table Data Gateway的方法。 要创建初始类,使用ZF CLI工具:

% zf create model GuestbookMapper

最后...

现在,编辑应用程序/模型/ GuestbookMapper.php找到该类Application_Model_GuestbookMapper阅读如下:

请注意,第一个例子就是 - 示例。他们提供了一个你的班级可能看起来像什么的样本界面。第二块文本解释了如何创建您的初始(空)类。最后一个模块为您提供GuestbookMapper课程的确切最终代码。

-1

只需再次添加这些方法;)不会工作吗?