插件模式

     插件模式就是可以把框架嵌入到任何现有的程序代码到中,只要在使用前包含plugin.php(要保证plugin.php和MicroPHP.min.php在一个目录)即可,然后按着MicroPHP框架的各种特性写代码,插件模式和正常模式唯一不同的就是插件模式下MicroPHP的路由功能不再使用,其它特性完全保留。

插件模式有用的有三个方法:
//使用默认数据库配置取得数据库ActiveRecord操作对象,然后可以$db->get('tablename')->result_array();这样去操作数据库。
(1).$db=MpLoader::instance()->database(null,true);
//实例化一个welcome控制器,然后调用其doIndex方法
(2).MpController::instance('welcome')->doIndex();
//实例化控制器目录里admin文件夹下面的login控制器,然后调用其doIndex方法
MpController::instance('admin.login')->doIndex();//admin是文件夹
//实例化一个User模型,然后调用其add方法
(3).MpModel::instance('User')->add('snail');