lzhy / yw7
微擎模块快速开发
0.0.8
2020-12-07 03:19 UTC
Requires (Dev)
- phpunit/phpunit: ~5
README
微擎模块开发脚手架
安装
$ composer require lzhy/yw7 -vvv
修改site.php
:
//site.php use Lzhy\Yw7\Boot; defined('IN_IA') or exit('Access Denied'); require __DIR__ . '/vendor/autoload.php'; class Daba3_sassModuleSite extends WeModuleSite { function __call($name,$arguments) { $boot = new Boot($name,$arguments); $boot->start(); } }
工具
Lzhy\Yw7\Tool\Assist;
Assist::globalVal('key','default-value');//获取或设置全局变量$_W Assist::gpcVal('key','default-valut');//获取全局$_GPC //默认会过滤掉微擎添加变量('c','a','eid','version_id','m','do','i','menu_fold_tag:platform','state','op','message','jsMenuScroll','menu_fold_tag:platform_module_menu')和下划线开头的变量,如需过滤更多可以传入第二个参数 Assist::filterParam(['test'=>1,'_test'=>2],['_test']);//['test'=>1] 过滤参数
Lzhy\Yw7\Tool\Url;
Assist::gWebUrl('index/index');//生成后台管理链接 Assist::gMobileUrl('index/index'); //生成web端访问链接
Lzhy\Yw7\Tool\Wechat;
Wechat::auth2('userinfo');//微信授权 Wechat::getAccessToken();//公众号accesstoken Wechat::componentAccessToken();//开放平台accesstoken
License
MIT