2017 © Pedro Peláez
 

dev chen-utils

functions collected

image

chenzeshu/chen-utils

functions collected

  • Monday, October 16, 2017
  • by chenzeshu
  • Repository
  • 0 Watchers
  • 0 Stars
  • 19 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

Chen-utils

traits

1.use for time-style
2.use for array
3.use for curl
4.use for value-check
5.use for json-return-format
6.use for auto_api_age

facades

1. ChenUtilFacade
   - getWechatOpenid & session-key
   - getAccess_token
expect to do :
   - apis for wechatPay

各个traits的用法

1. PageTrait

用法: 1. 建议创建一个ApiController, 继承Controller, 然后将其他Restful Controller 继承本Controller; 2. ApiControlleruse PageTrait;, (*1)

API:

  1. getPaginator($page, $pageSize)
  2. getSearch($page, $pageSize, $needleName, $needle)
参数 意义
$page 页码
$pageSize 每页数量
$needleName 模糊搜索的字段名
$needle 模糊搜索的内容

配合ReturnTrait返回数据格式:, (*2)

code:$code,
msg:$msg,
data:[
    'data'=>$data,
    'total'=>$total //页码总数
]

注意: 本Trait默认User.phpapp/目录下 1. 使用了递归, 可以下探Models文件夹下所有模型文件 2. wating to do: ~~问题1: 目前就做了三层, 从app目录下, 到app/models目录下, 再到下一级 暂时没有递归文件夹的思路~~, (*3)

问题2: 如分类连表查询等还没有做

The Versions

16/10 2017

0.0.5

0.0.5.0

functions collected

  Sources   Download

MIT

by Avatar chenzeshu

16/10 2017

0.0.6

0.0.6.0

functions collected

  Sources   Download

MIT

by Avatar chenzeshu

16/10 2017

dev-master

9999999-dev

functions collected

  Sources   Download

MIT

by Avatar chenzeshu

26/09 2017

0.0.4

0.0.4.0

functions collected

  Sources   Download

MIT

by Avatar chenzeshu

26/09 2017

0.0.2

0.0.2.0

functions collected

  Sources   Download

MIT

by Avatar chenzeshu

26/09 2017

0.0.3

0.0.3.0

functions collected

  Sources   Download

MIT

by Avatar chenzeshu

20/09 2017

0.0.1

0.0.1.0

functions collected

  Sources   Download

MIT

by Avatar chenzeshu