tpframe 插件规范
一、插件文件夹名
以字母开头,只能包含小写字母与下划线(_)
二、插件主处理文件
命名方式:插件文件名转成类的形式
方法说明:
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:插件视图