文档:开发流程

文档:开发流程

第一步

新建模块文件夹

在文件夹中新建 Module.php 文件

php
            
namespace Module\SEO;

use Zodream\Route\Controller\Module as BaseModule;
use Module\SEO\Domain\Migrations\CreateSEOTables;

class Module extends BaseModule {

    public function getMigration() {
        return new CreateSEOTables();
    }

}
123456789101112

getMigration() 方法返回模块的表生成器,安装时生成表,卸载模块时删除表

第二步

新建文件夹 Service

这个文件夹放 控制器

第三步

安装模块

通过 gzo 可视化注册模块,

或者直接在配置文件 route.php 中添加,注意:直接添加的不能自动执行表生成器