插件规范

一、插件文件夹名

以字母开头,只能包含小写字母与下划线(_)

二、插件主处理文件

命名方式:插件文件名转成类的形式

方法说明:

addonInfo():插件基本信息

name:插件目录名

title:插件名

describe:插件描述

author:插件作者

version:插件版本

require:插件运行所须最低系统版本

ext:是否扩展

type:插件类型

handle:插件主处理句柄

manager:插件后台管理主入口配置(没有可不配置)

 

addonInstall():插件安装

addonUninstall():插件卸载

addonConfig():插件配置信息

addonInstallBefore():插件安装前的一些操作(可无)

addonUninstallBefore():插件卸载前的一些操作(可无)

 

三、插件安装sql

要执行的sql放置在插件的data目录,分别为install.sql与uninstall.sql两个文件

分别为安装时运行的sql文件,卸载时运行的sql文件

建议:要进行特殊处理的sql最好在php里面去操作,而不要写在sql文件里面

四、插件文件规范

controller:插件控制器

data:插件sql文件

logic:插件逻辑操作

model:插件模型类

validate:插件验证类

view:插件视图

 

爆料早知道:TPFrame v.2.2.0618版本已发布,点击去下载我有好想法