1 Star 0 Fork 13

tianwailaike61/TinyShop

forked from 简言/TinyShop 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
AddonConfig.php 2.64 KB
一键复制 编辑 原始数据 按行查看 历史
简言Pro 提交于 2023-08-01 09:37 . 更新版本到3.0.0
<?php
namespace addons\TinyShop;
use common\components\BaseAddonConfig;
use addons\TinyShop\services\Application;
use addons\TinyShop\common\components\Bootstrap;
/**
* Class Addon
* @package addons\TinyShop
*/
class AddonConfig extends BaseAddonConfig
{
/**
* 基础信息
*
* @var array
*/
public $info = [
'name' => 'TinyShop',
'title' => '商城',
'brief_introduction' => '强大的集合B2C、B2B2C、SAAS一体的购物商城,含多种营销方式',
'description' => '拼团、秒杀、团购、满减送、限时折扣、超值换购等多种营销方式',
'author' => '简言',
'version' => '3.0.0',
];
/**
* 应用配置
*
* 例如:菜单设置/权限设置/快捷入口
*
* @var array
*/
public $appsConfig = [
'backend' => 'common/config/backend.php',
'frontend' => 'common/config/frontend.php',
'merchant' => 'common/config/merchant.php',
'html5' => 'common/config/html5.php',
'api' => 'common/config/api.php',
'oauth2' => 'common/config/oauth2.php',
];
/**
* 引导文件
*
* 设置后系统会在执行插件控制器前执行
*
* @var Bootstrap
*/
public $bootstrap = Bootstrap::class;
/**
* 服务层
*
* 设置后系统会自动注册
*
* 调用方式
*
* Yii::$app->插件名称 + Services
*
* 例如
*
* Yii::$app->tinyShopServices;
*
* @var Application
*/
public $service = Application::class;
/**
* 商户路由映射
*
* 开启后无需再去后台应用端去开发程序,直接映射商家应用的控制器方法过去,菜单权限还需要单独配置
*
* @var bool
*/
public $isMerchantRouteMap = true;
/**
* 类别
*
* @var string
* [
* 'plug' => "功能插件",
* 'business' => "主要业务",
* 'customer' => "客户关系",
* 'activity' => "营销及活动",
* 'services' => "常用服务及工具",
* 'biz' => "行业解决方案",
* 'h5game' => "小游戏",
* 'other' => "其他",
* ]
*/
public $group = 'business';
/**
* 保存在当前模块的根目录下面
*
* 例如 $install = 'Install';
* 安装类
* @var string
*/
public $install = 'Install';
/**
* 卸载SQL类
*
* @var string
*/
public $uninstall = 'UnInstall';
/**
* 更新SQL类
*
* @var string
*/
public $upgrade = 'Upgrade';
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tianwailaike61/TinyShop.git
git@gitee.com:tianwailaike61/TinyShop.git
tianwailaike61
TinyShop
TinyShop
master

搜索帮助