chenzeshu/chen-utils

收集的函数

安装: 28

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:dev

0.0.6 2017-10-16 09:03 UTC

This package is not auto-updated.

Last update: 2024-09-29 04:03:30 UTC


README

特性

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

外观

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

各个特性的用法

1. PageTrait

用法

  1. 建议创建一个ApiController,继承Controller,然后将其他Restful Controller 继承本Controller;
  2. ApiControlleruse PageTrait;

API

  1. getPaginator($page, $pageSize)
  2. getSearch($page, $pageSize, $needleName, $needle)

配合ReturnTrait返回数据格式

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

注意: 本Trait默认User.phpapp/目录下

  1. 使用了递归,可以下探Models文件夹下所有模型文件

  2. 待办事项: 问题1: 目前就做了三层,从app目录下,到app/models目录下,再到下一级 暂时没有递归文件夹的思路

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