Codeigniter应用程序和moodle集成

时间:2017-11-02 07:13:35

标签: php moodle moodle-api

我在前端有一个moodle应用程序和一个CodeIgnitor应用程序。 moodle db每天在CI DB Tables中导出。 现在我的客户端需要集成或合并这两个系统,以消除所有数据导出导入的cron作业。 现在,所需的工作是将此CodeIgnitor应用程序作为插件创建到moodle中。

我陷入困境,如何开始或者请提出合并这两个应用程序的好主意。

1 个答案:

答案 0 :(得分:0)

您可以使用现有的Web Services Functions Moodle提供,作为CodeIgniter应用程序的数据提供者。或者,如果当前存在的函数不满足您的要求,您应该在Moodle中创建一个本地插件。 本地插件是Moodle中插件的一般形式。他们对如何使用它们没有限制,因此您可以使用CodeIgnitor或任何其他框架创建插件。并且仍然可以访问Moodle核心API,您也可以扩展Web服务。 我喜欢本地插件的方法是如何在不破坏Moodle的情况下在自定义应用程序中使用Moodle中的任何内容。与您尝试将应用程序放在根目录并尝试使用Moodle Core不同。