我目前正致力于扩展ProjectPier。我无法破译控制器如何链接到模型,以及模型如何与数据库链接(命名约定,直接声明等等)。显然Project Pier是用一个名为Angie的模糊框架开发的,它没有文档无论如何。有这方面的专家吗?帮助将不胜感激!
答案 0 :(得分:0)
经过一些修修补补后,我自己想出来了。 ProjectPier中的控制器和模型之间没有“自动化”。模型只是通过类名引用。
模型中也没有命名约定。然而,每个表与4个模型文件相关联。 Application_log.class.php和Application_logs.class.php是功能文件。它们中的每一个都有一个相关的基类,它们从中继承:Base_Application_log.class.php和Base_Application_logs.class.php。在Base_Application_logs.class.php中,__ construct构造函数中有一行链接到特定的数据库表:parent::__construct('Application_log', 'table_name', true);
就是这样!其余的很直接。希望这对未来的某些人有所帮助!