liudongdong2 / composer

composer test

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

###使用说明

自定义类,日常的改bug的积累

##安装

composer require shengxiaoweimo/helper

####tokenHelper使用

use shengxiaoweimo\helper\TokenHelper;

//初始化,需要传入加密字符串
TokenHelper::init('sig_key');

//获取token,
//$data {array} 需要需要加密的数据
TokenHelper::getToken($data);

//检测token是否有效
TokenHelper::checkToken($token);

//token解密,返回加密时传入的数据
TokenHelper::getTokenData($token);

//重置token
TokenHelper::refreshToken($token);

####headerHelper使用

//解决跨域问题
//$option  {array}  允许访问的域名响应的域名,默认全部
HeaderHelper::setCoreHeader($option);

// 导出文件header头设置
// @param string $fileName 导出的文件名称,文件后缀为.txt和.csv可以直接导出,其他格式还需处理
// @param string $type     导出文件类型 txt , excle , 默认txt
HeaderHelper::setExportHeader($fileName , $type);

####XssFilterHelper使用

//过滤xss攻击
XssFilterHelper::dataXssFilter($data);

####PhpQrCodeHelper使用

//生成png后缀的带参数二维码
PhpQrCodeHelper::createPng('http://www.baidu.com' , './img/test.png' , 1 , 0 , 0);
//图片合并
PhpQrCodeHelper::opentow($backgrounUrl , $disSrcUrl , './img/test.png');

####PhpExcelHelper使用

//生成png后缀的带参数二维码
PhpQrCodeHelper::createPng('http://www.baidu.com' , './img/test.png' , 1 , 0 , 0);
//图片合并
PhpQrCodeHelper::opentow($backgrounUrl , $disSrcUrl , './img/test.png');

About

composer test


Languages

Language:PHP 100.0%Language:Shell 0.0%Language:Batchfile 0.0%