在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于TP5.0.20的小程序商城完整版

基于TP5.0.20的小程序商城完整版

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:9.59M
  • 下载次数:10
  • 浏览次数:130
  • 发布时间:2020-10-23
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
这是一套基于ThinkPHP 5.0.20的小程序商城完整版,非常好用。发现靠运气,下载靠勇气。
【实例截图】
【核心代码】
TP5商城
└── TP5商城
├── iconfont.zip
├── 二开说明.txt
├── 后端(PHP)
│   ├── doc
│   │   ├── database
│   │   │   ├── install.sql
│   │   │   └── upgrade
│   │   │   ├── v1.1.0.sql
│   │   │   ├── v1.1.1.sql
│   │   │   ├── v1.1.3.sql
│   │   │   ├── v1.1.4.sql
│   │   │   ├── v1.1.6.sql
│   │   │   └── v1.1.7.sql
│   │   └── 更新日志.txt
│   ├── icon.jpg
│   ├── source
│   │   ├── application
│   │   │   ├── admin
│   │   │   │   ├── config.php
│   │   │   │   ├── controller
│   │   │   │   │   ├── admin
│   │   │   │   │   │   └── User.php
│   │   │   │   │   ├── Controller.php
│   │   │   │   │   ├── Index.php
│   │   │   │   │   ├── Passport.php
│   │   │   │   │   ├── setting
│   │   │   │   │   │   ├── Cache.php
│   │   │   │   │   │   └── Science.php
│   │   │   │   │   ├── store
│   │   │   │   │   │   └── Access.php
│   │   │   │   │   └── Store.php
│   │   │   │   ├── extra
│   │   │   │   │   └── menus.php
│   │   │   │   ├── model
│   │   │   │   │   ├── admin
│   │   │   │   │   │   └── User.php
│   │   │   │   │   ├── Setting.php
│   │   │   │   │   ├── store
│   │   │   │   │   │   ├── Access.php
│   │   │   │   │   │   └── User.php
│   │   │   │   │   ├── WxappCategory.php
│   │   │   │   │   ├── WxappHelp.php
│   │   │   │   │   ├── WxappPage.php
│   │   │   │   │   └── Wxapp.php
│   │   │   │   └── view
│   │   │   │   ├── admin
│   │   │   │   │   └── user
│   │   │   │   │   └── renew.php
│   │   │   │   ├── index
│   │   │   │   │   └── index.php
│   │   │   │   ├── layouts
│   │   │   │   │   └── layout.php
│   │   │   │   ├── passport
│   │   │   │   │   └── login.php
│   │   │   │   ├── setting
│   │   │   │   │   ├── cache
│   │   │   │   │   │   └── clear.php
│   │   │   │   │   └── science
│   │   │   │   │   └── index.php
│   │   │   │   └── store
│   │   │   │   ├── access
│   │   │   │   │   ├── add.php
│   │   │   │   │   ├── edit.php
│   │   │   │   │   └── index.php
│   │   │   │   ├── add.php
│   │   │   │   ├── index.php
│   │   │   │   └── recycle.php
│   │   │   ├── api
│   │   │   │   ├── config.php
│   │   │   │   ├── controller
│   │   │   │   │   ├── Address.php
│   │   │   │   │   ├── Cart.php
│   │   │   │   │   ├── Category.php
│   │   │   │   │   ├── Comment.php
│   │   │   │   │   ├── Controller.php
│   │   │   │   │   ├── Coupon.php
│   │   │   │   │   ├── Goods.php
│   │   │   │   │   ├── Order.php
│   │   │   │   │   ├── Page.php
│   │   │   │   │   ├── Upload.php
│   │   │   │   │   ├── user
│   │   │   │   │   │   ├── Comment.php
│   │   │   │   │   │   ├── Coupon.php
│   │   │   │   │   │   ├── dealer
│   │   │   │   │   │   │   ├── Apply.php
│   │   │   │   │   │   │   ├── Order.php
│   │   │   │   │   │   │   ├── Qrcode.php
│   │   │   │   │   │   │   ├── Team.php
│   │   │   │   │   │   │   └── Withdraw.php
│   │   │   │   │   │   ├── Dealer.php
│   │   │   │   │   │   ├── Index.php
│   │   │   │   │   │   ├── Order.php
│   │   │   │   │   │   └── Refund.php
│   │   │   │   │   ├── User.php
│   │   │   │   │   ├── wxapp
│   │   │   │   │   │   └── Formid.php
│   │   │   │   │   └── Wxapp.php
│   │   │   │   └── model
│   │   │   │   ├── Cart.php
│   │   │   │   ├── Category.php
│   │   │   │   ├── CommentImage.php
│   │   │   │   ├── Comment.php
│   │   │   │   ├── Coupon.php
│   │   │   │   ├── dealer
│   │   │   │   │   ├── Apply.php
│   │   │   │   │   ├── Capital.php
│   │   │   │   │   ├── Order.php
│   │   │   │   │   ├── Referee.php
│   │   │   │   │   ├── Setting.php
│   │   │   │   │   ├── User.php
│   │   │   │   │   └── Withdraw.php
│   │   │   │   ├── Delivery.php
│   │   │   │   ├── DeliveryRule.php
│   │   │   │   ├── Express.php
│   │   │   │   ├── GoodsImage.php
│   │   │   │   ├── Goods.php
│   │   │   │   ├── GoodsSku.php
│   │   │   │   ├── GoodsSpecRel.php
│   │   │   │   ├── OrderAddress.php
│   │   │   │   ├── OrderGoods.php
│   │   │   │   ├── Order.php
│   │   │   │   ├── OrderRefundAddress.php
│   │   │   │   ├── OrderRefundImage.php
│   │   │   │   ├── OrderRefund.php
│   │   │   │   ├── Setting.php
│   │   │   │   ├── Spec.php
│   │   │   │   ├── SpecValue.php
│   │   │   │   ├── UploadFile.php
│   │   │   │   ├── UserAddress.php
│   │   │   │   ├── UserCoupon.php
│   │   │   │   ├── User.php
│   │   │   │   ├── wxapp
│   │   │   │   │   └── Formid.php
│   │   │   │   ├── WxappCategory.php
│   │   │   │   ├── WxappHelp.php
│   │   │   │   ├── WxappNavbar.php
│   │   │   │   ├── WxappPage.php
│   │   │   │   ├── Wxapp.php
│   │   │   │   └── WxappPrepayId.php
│   │   │   ├── common
│   │   │   │   ├── exception
│   │   │   │   │   ├── BaseException.php
│   │   │   │   │   └── ExceptionHandler.php
│   │   │   │   ├── library
│   │   │   │   │   ├── express
│   │   │   │   │   │   └── Kuaidi100.php
│   │   │   │   │   ├── sms
│   │   │   │   │   │   ├── Driver.php
│   │   │   │   │   │   ├── engine
│   │   │   │   │   │   │   ├── Aliyun.php
│   │   │   │   │   │   │   └── Server.php
│   │   │   │   │   │   └── package
│   │   │   │   │   │   └── aliyun
│   │   │   │   │   │   └── SignatureHelper.php
│   │   │   │   │   ├── storage
│   │   │   │   │   │   ├── Driver.php
│   │   │   │   │   │   └── engine
│   │   │   │   │   │   ├── Aliyun.php
│   │   │   │   │   │   ├── Local.php
│   │   │   │   │   │   ├── Qcloud.php
│   │   │   │   │   │   ├── Qiniu.php
│   │   │   │   │   │   └── Server.php
│   │   │   │   │   └── wechat
│   │   │   │   │   ├── cert
│   │   │   │   │   ├── logs
│   │   │   │   │   ├── Qrcode.php
│   │   │   │   │   ├── WxBase.php
│   │   │   │   │   ├── WxPay.php
│   │   │   │   │   ├── WxTplMsg.php
│   │   │   │   │   └── WxUser.php
│   │   │   │   ├── model
│   │   │   │   │   ├── admin
│   │   │   │   │   │   └── User.php
│   │   │   │   │   ├── BaseModel.php
│   │   │   │   │   ├── Category.php
│   │   │   │   │   ├── CommentImage.php
│   │   │   │   │   ├── Comment.php
│   │   │   │   │   ├── Coupon.php
│   │   │   │   │   ├── dealer
│   │   │   │   │   │   ├── Apply.php
│   │   │   │   │   │   ├── Capital.php
│   │   │   │   │   │   ├── Order.php
│   │   │   │   │   │   ├── Referee.php
│   │   │   │   │   │   ├── Setting.php
│   │   │   │   │   │   ├── User.php
│   │   │   │   │   │   └── Withdraw.php
│   │   │   │   │   ├── Delivery.php
│   │   │   │   │   ├── DeliveryRule.php
│   │   │   │   │   ├── Express.php
│   │   │   │   │   ├── GoodsImage.php
│   │   │   │   │   ├── Goods.php
│   │   │   │   │   ├── GoodsSku.php
│   │   │   │   │   ├── GoodsSpecRel.php
│   │   │   │   │   ├── OrderAddress.php
│   │   │   │   │   ├── OrderGoods.php
│   │   │   │   │   ├── Order.php
│   │   │   │   │   ├── OrderRefundAddress.php
│   │   │   │   │   ├── OrderRefundImage.php
│   │   │   │   │   ├── OrderRefund.php
│   │   │   │   │   ├── Region.php
│   │   │   │   │   ├── ReturnAddress.php
│   │   │   │   │   ├── Setting.php
│   │   │   │   │   ├── sharing
│   │   │   │   │   │   └── Goods.php
│   │   │   │   │   ├── Spec.php
│   │   │   │   │   ├── SpecValue.php
│   │   │   │   │   ├── store
│   │   │   │   │   │   ├── Access.php
│   │   │   │   │   │   ├── RoleAccess.php
│   │   │   │   │   │   ├── Role.php
│   │   │   │   │   │   ├── User.php
│   │   │   │   │   │   └── UserRole.php
│   │   │   │   │   ├── Store.php
│   │   │   │   │   ├── UploadFile.php
│   │   │   │   │   ├── UploadFileUsed.php
│   │   │   │   │   ├── UploadGroup.php
│   │   │   │   │   ├── UserAddress.php
│   │   │   │   │   ├── UserCoupon.php
│   │   │   │   │   ├── User.php
│   │   │   │   │   ├── wxapp
│   │   │   │   │   │   └── Formid.php
│   │   │   │   │   ├── WxappCategory.php
│   │   │   │   │   ├── WxappHelp.php
│   │   │   │   │   ├── WxappNavbar.php
│   │   │   │   │   ├── WxappPage.php
│   │   │   │   │   ├── Wxapp.php
│   │   │   │   │   └── WxappPrepayId.php
│   │   │   │   └── service
│   │   │   │   ├── Message.php
│   │   │   │   └── qrcode
│   │   │   │   ├── Base.php
│   │   │   │   ├── Goods.php
│   │   │   │   ├── Poster.php
│   │   │   │   └── resource
│   │   │   │   └── goods_bg.png
│   │   │   ├── common.php
│   │   │   ├── config.php
│   │   │   ├── database.php
│   │   │   ├── route.php
│   │   │   ├── store
│   │   │   │   ├── common.php
│   │   │   │   ├── config.php
│   │   │   │   ├── controller
│   │   │   │   │   ├── apps
│   │   │   │   │   │   ├── dealer
│   │   │   │   │   │   │   ├── Apply.php
│   │   │   │   │   │   │   ├── Order.php
│   │   │   │   │   │   │   ├── Setting.php
│   │   │   │   │   │   │   ├── User.php
│   │   │   │   │   │   │   └── Withdraw.php
│   │   │   │   │   │   └── sharing
│   │   │   │   │   │   └── Goods.php
│   │   │   │   │   ├── Controller.php
│   │   │   │   │   ├── data
│   │   │   │   │   │   └── Goods.php
│   │   │   │   │   ├── goods
│   │   │   │   │   │   ├── Category.php
│   │   │   │   │   │   ├── Comment.php
│   │   │   │   │   │   └── Spec.php
│   │   │   │   │   ├── Goods.php
│   │   │   │   │   ├── Index.php
│   │   │   │   │   ├── market
│   │   │   │   │   │   └── Coupon.php
│   │   │   │   │   ├── order
│   │   │   │   │   │   ├── Operate.php
│   │   │   │   │   │   └── Refund.php
│   │   │   │   │   ├── Order.php
│   │   │   │   │   ├── Passport.php
│   │   │   │   │   ├── setting
│   │   │   │   │   │   ├── Address.php
│   │   │   │   │   │   ├── Cache.php
│   │   │   │   │   │   ├── Delivery.php
│   │   │   │   │   │   ├── Express.php
│   │   │   │   │   │   └── Help.php
│   │   │   │   │   ├── Setting.php
│   │   │   │   │   ├── store
│   │   │   │   │   │   ├── Role.php
│   │   │   │   │   │   └── User.php
│   │   │   │   │   ├── upload
│   │   │   │   │   │   └── Library.php
│   │   │   │   │   ├── Upload.php
│   │   │   │   │   ├── User.php
│   │   │   │   │   ├── wxapp
│   │   │   │   │   │   ├── Help.php
│   │   │   │   │   │   └── Page.php
│   │   │   │   │   └── Wxapp.php
│   │   │   │   ├── extra
│   │   │   │   │   └── menus.php
│   │   │   │   ├── model
│   │   │   │   │   ├── Category.php
│   │   │   │   │   ├── CommentImage.php
│   │   │   │   │   ├── Comment.php
│   │   │   │   │   ├── Coupon.php
│   │   │   │   │   ├── dealer
│   │   │   │   │   │   ├── Apply.php
│   │   │   │   │   │   ├── Capital.php
│   │   │   │   │   │   ├── Order.php
│   │   │   │   │   │   ├── Setting.php
│   │   │   │   │   │   ├── User.php
│   │   │   │   │   │   └── Withdraw.php
│   │   │   │   │   ├── Delivery.php
│   │   │   │   │   ├── DeliveryRule.php
│   │   │   │   │   ├── Express.php
│   │   │   │   │   ├── GoodsImage.php
│   │   │   │   │   ├── Goods.php
│   │   │   │   │   ├── GoodsSku.php
│   │   │   │   │   ├── GoodsSpecRel.php
│   │   │   │   │   ├── OrderAddress.php
│   │   │   │   │   ├── OrderGoods.php
│   │   │   │   │   ├── Order.php
│   │   │   │   │   ├── OrderRefundAddress.php
│   │   │   │   │   ├── OrderRefundImage.php
│   │   │   │   │   ├── OrderRefund.php
│   │   │   │   │   ├── Region.php
│   │   │   │   │   ├── ReturnAddress.php
│   │   │   │   │   ├── Setting.php
│   │   │   │   │   ├── sharing
│   │   │   │   │   │   └── Goods.php
│   │   │   │   │   ├── Spec.php
│   │   │   │   │   ├── SpecValue.php
│   │   │   │   │   ├── store
│   │   │   │   │   │   ├── Access.php
│   │   │   │   │   │   ├── RoleAccess.php
│   │   │   │   │   │   ├── Role.php
│   │   │   │   │   │   ├── User.php
│   │   │   │   │   │   └── UserRole.php
│   │   │   │   │   ├── Store.php
│   │   │   │   │   ├── UploadFile.php
│   │   │   │   │   ├── UploadFileUsed.php
│   │   │   │   │   ├── UploadGroup.php
│   │   │   │   │   ├── UserAddress.php
│   │   │   │   │   ├── UserCoupon.php
│   │   │   │   │   ├── User.php
│   │   │   │   │   ├── wxapp
│   │   │   │   │   │   └── Formid.php
│   │   │   │   │   ├── WxappCategory.php
│   │   │   │   │   ├── WxappHelp.php
│   │   │   │   │   ├── WxappNavbar.php
│   │   │   │   │   ├── WxappPage.php
│   │   │   │   │   └── Wxapp.php
│   │   │   │   ├── service
│   │   │   │   │   ├── Auth.php
│   │   │   │   │   └── Menus.php
│   │   │   │   └── view
│   │   │   │   ├── apps
│   │   │   │   │   ├── dealer
│   │   │   │   │   │   ├── apply
│   │   │   │   │   │   │   └── index.php
│   │   │   │   │   │   ├── order
│   │   │   │   │   │   │   └── index.php
│   │   │   │   │   │   ├── setting
│   │   │   │   │   │   │   ├── index.php
│   │   │   │   │   │   │   └── qrcode.php
│   │   │   │   │   │   ├── user
│   │   │   │   │   │   │   └── index.php
│   │   │   │   │   │   └── withdraw
│   │   │   │   │   │   └── index.php
│   │   │   │   │   └── sharing
│   │   │   │   │   └── goods
│   │   │   │   │   ├── add.php
│   │   │   │   │   ├── edit.php
│   │   │   │   │   └── index.php
│   │   │   │   ├── data
│   │   │   │   │   └── goods
│   │   │   │   │   └── list.php
│   │   │   │   ├── goods
│   │   │   │   │   ├── add.php
│   │   │   │   │   ├── category
│   │   │   │   │   │   ├── add.php
│   │   │   │   │   │   ├── edit.php
│   │   │   │   │   │   └── index.php
│   │   │   │   │   ├── comment
│   │   │   │   │   │   ├── detail.php
│   │   │   │   │   │   └── index.php
│   │   │   │   │   ├── edit.php
│   │   │   │   │   ├── index.php
│   │   │   │   │   └── _template
│   │   │   │   │   └── spec_many.php
│   │   │   │   ├── index
│   │   │   │   │   └── index.php
│   │   │   │   ├── layouts
│   │   │   │   │   ├── layout.php
│   │   │   │   │   └── _template
│   │   │   │   │   ├── file_library.php
│   │   │   │   │   └── tpl_file_item.php
│   │   │   │   ├── market
│   │   │   │   │   └── coupon
│   │   │   │   │   ├── add.php
│   │   │   │   │   ├── edit.php
│   │   │   │   │   ├── index.php
│   │   │   │   │   └── receive.php
│   │   │   │   ├── order
│   │   │   │   │   ├── detail.php
│   │   │   │   │   ├── index.php
│   │   │   │   │   ├── operate
│   │   │   │   │   │   └── batchDelivery.php
│   │   │   │   │   └── refund
│   │   │   │   │   ├── detail.php
│   │   │   │   │   └── index.php
│   │   │   │   ├── passport
│   │   │   │   │   └── login.php
│   │   │   │   ├── setting
│   │   │   │   │   ├── address
│   │   │   │   │   │   ├── add.php
│   │   │   │   │   │   ├── edit.php
│   │   │   │   │   │   └── index.php
│   │   │   │   │   ├── cache
│   │   │   │   │   │   └── clear.php
│   │   │   │   │   ├── delivery
│   │   │   │   │   │   ├── add.php
│   │   │   │   │   │   ├── edit.php
│   │   │   │   │   │   └── index.php
│   │   │   │   │   ├── express
│   │   │   │   │   │   ├── add.php
│   │   │   │   │   │   ├── company.php
│   │   │   │   │   │   ├── edit.php
│   │   │   │   │   │   └── index.php
│   │   │   │   │   ├── help
│   │   │   │   │   │   └── tplMsg.php
│   │   │   │   │   ├── sms.php
│   │   │   │   │   ├── storage.php
│   │   │   │   │   ├── store.php
│   │   │   │   │   ├── tplMsg.php
│   │   │   │   │   └── trade.php
│   │   │   │   ├── store
│   │   │   │   │   ├── role
│   │   │   │   │   │   ├── add.php
│   │   │   │   │   │   ├── edit.php
│   │   │   │   │   │   └── index.php
│   │   │   │   │   └── user
│   │   │   │   │   ├── add.php
│   │   │   │   │   ├── edit.php
│   │   │   │   │   ├── index.php
│   │   │   │   │   └── renew.php
│   │   │   │   ├── user
│   │   │   │   │   └── index.php
│   │   │   │   └── wxapp
│   │   │   │   ├── custom
│   │   │   │   │   └── index.php
│   │   │   │   ├── help
│   │   │   │   │   ├── add.php
│   │   │   │   │   ├── edit.php
│   │   │   │   │   └── index.php
│   │   │   │   ├── page
│   │   │   │   │   ├── add.php
│   │   │   │   │   ├── category.php
│   │   │   │   │   ├── edit.php
│   │   │   │   │   ├── index.php
│   │   │   │   │   ├── links.php
│   │   │   │   │   └── tpl
│   │   │   │   │   ├── diy.php
│   │   │   │   │   └── editor.php
│   │   │   │   ├── setting.php
│   │   │   │   └── tabbar.php
│   │   │   ├── tags.php
│   │   │   └── task
│   │   │   ├── behavior
│   │   │   │   ├── logs
│   │   │   │   ├── Order.php
│   │   │   │   └── UserCoupon.php
│   │   │   ├── controller
│   │   │   │   └── Notify.php
│   │   │   └── model
│   │   │   ├── dealer
│   │   │   │   ├── Order.php
│   │   │   │   └── User.php
│   │   │   ├── Goods.php
│   │   │   ├── GoodsSku.php
│   │   │   ├── OrderGoods.php
│   │   │   ├── Order.php
│   │   │   ├── Setting.php
│   │   │   ├── UserCoupon.php
│   │   │   ├── User.php
│   │   │   └── WxappPrepayId.php
│   │   ├── composer.json
│   │   ├── runtime
│   │   ├── thinkphp
│   │   │   ├── base.php
│   │   │   ├── codecov.yml
│   │   │   ├── composer.json
│   │   │   ├── console.php
│   │   │   ├── CONTRIBUTING.md
│   │   │   ├── convention.php
│   │   │   ├── helper.php
│   │   │   ├── lang
│   │   │   │   └── zh-cn.php
│   │   │   ├── library
│   │   │   │   ├── think
│   │   │   │   │   ├── App.php
│   │   │   │   │   ├── Build.php
│   │   │   │   │   ├── cache
│   │   │   │   │   │   ├── driver
│   │   │   │   │   │   │   ├── File.php
│   │   │   │   │   │   │   ├── Lite.php
│   │   │   │   │   │   │   ├── Memcached.php
│   │   │   │   │   │   │   ├── Memcache.php
│   │   │   │   │   │   │   ├── Redis.php
│   │   │   │   │   │   │   ├── Sqlite.php
│   │   │   │   │   │   │   ├── Wincache.php
│   │   │   │   │   │   │   └── Xcache.php
│   │   │   │   │   │   └── Driver.php
│   │   │   │   │   ├── Cache.php
│   │   │   │   │   ├── Collection.php
│   │   │   │   │   ├── config
│   │   │   │   │   │   └── driver
│   │   │   │   │   │   ├── Ini.php
│   │   │   │   │   │   ├── Json.php
│   │   │   │   │   │   └── Xml.php
│   │   │   │   │   ├── Config.php
│   │   │   │   │   ├── console
│   │   │   │   │   │   ├── bin
│   │   │   │   │   │   │   ├── hiddeninput.exe
│   │   │   │   │   │   │   └── README.md
│   │   │   │   │   │   ├── command
│   │   │   │   │   │   │   ├── Build.php
│   │   │   │   │   │   │   ├── Clear.php
│   │   │   │   │   │   │   ├── Help.php
│   │   │   │   │   │   │   ├── Lists.php
│   │   │   │   │   │   │   ├── make
│   │   │   │   │   │   │   │   ├── Controller.php
│   │   │   │   │   │   │   │   ├── Model.php
│   │   │   │   │   │   │   │   └── stubs
│   │   │   │   │   │   │   │   ├── controller.plain.stub
│   │   │   │   │   │   │   │   ├── controller.stub
│   │   │   │   │   │   │   │   └── model.stub
│   │   │   │   │   │   │   ├── Make.php
│   │   │   │   │   │   │   └── optimize
│   │   │   │   │   │   │   ├── Autoload.php
│   │   │   │   │   │   │   ├── Config.php
│   │   │   │   │   │   │   ├── Route.php
│   │   │   │   │   │   │   └── Schema.php
│   │   │   │   │   │   ├── Command.php
│   │   │   │   │   │   ├── input
│   │   │   │   │   │   │   ├── Argument.php
│   │   │   │   │   │   │   ├── Definition.php
│   │   │   │   │   │   │   └── Option.php
│   │   │   │   │   │   ├── Input.php
│   │   │   │   │   │   ├── LICENSE
│   │   │   │   │   │   ├── output
│   │   │   │   │   │   │   ├── Ask.php
│   │   │   │   │   │   │   ├── descriptor
│   │   │   │   │   │   │   │   └── Console.php
│   │   │   │   │   │   │   ├── Descriptor.php
│   │   │   │   │   │   │   ├── driver
│   │   │   │   │   │   │   │   ├── Buffer.php
│   │   │   │   │   │   │   │   ├── Console.php
│   │   │   │   │   │   │   │   └── Nothing.php
│   │   │   │   │   │   │   ├── formatter
│   │   │   │   │   │   │   │   ├── Stack.php
│   │   │   │   │   │   │   │   └── Style.php
│   │   │   │   │   │   │   ├── Formatter.php
│   │   │   │   │   │   │   ├── question
│   │   │   │   │   │   │   │   ├── Choice.php
│   │   │   │   │   │   │   │   └── Confirmation.php
│   │   │   │   │   │   │   └── Question.php
│   │   │   │   │   │   └── Output.php
│   │   │   │   │   ├── Console.php
│   │   │   │   │   ├── controller
│   │   │   │   │   │   ├── Rest.php
│   │   │   │   │   │   └── Yar.php
│   │   │   │   │   ├── Controller.php
│   │   │   │   │   ├── Cookie.php
│   │   │   │   │   ├── db
│   │   │   │   │   │   ├── builder
│   │   │   │   │   │   │   ├── Mysql.php
│   │   │   │   │   │   │   ├── Pgsql.php
│   │   │   │   │   │   │   ├── Sqlite.php
│   │   │   │   │   │   │   └── Sqlsrv.php
│   │   │   │   │   │   ├── Builder.php
│   │   │   │   │   │   ├── Connection.php
│   │   │   │   │   │   ├── connector
│   │   │   │   │   │   │   ├── Mysql.php
│   │   │   │   │   │   │   ├── Pgsql.php
│   │   │   │   │   │   │   ├── pgsql.sql
│   │   │   │   │   │   │   ├── Sqlite.php
│   │   │   │   │   │   │   └── Sqlsrv.php
│   │   │   │   │   │   ├── exception
│   │   │   │   │   │   │   ├── BindParamException.php
│   │   │   │   │   │   │   ├── DataNotFoundException.php
│   │   │   │   │   │   │   └── ModelNotFoundException.php
│   │   │   │   │   │   ├── Expression.php
│   │   │   │   │   │   └── Query.php
│   │   │   │   │   ├── Db.php
│   │   │   │   │   ├── debug
│   │   │   │   │   │   ├── Console.php
│   │   │   │   │   │   └── Html.php
│   │   │   │   │   ├── Debug.php
│   │   │   │   │   ├── Env.php
│   │   │   │   │   ├── Error.php
│   │   │   │   │   ├── exception
│   │   │   │   │   │   ├── ClassNotFoundException.php
│   │   │   │   │   │   ├── DbException.php
│   │   │   │   │   │   ├── ErrorException.php
│   │   │   │   │   │   ├── Handle.php
│   │   │   │   │   │   ├── HttpException.php
│   │   │   │   │   │   ├── HttpResponseException.php
│   │   │   │   │   │   ├── PDOException.php
│   │   │   │   │   │   ├── RouteNotFoundException.php
│   │   │   │   │   │   ├── TemplateNotFoundException.php
│   │   │   │   │   │   ├── ThrowableError.php
│   │   │   │   │   │   └── ValidateException.php
│   │   │   │   │   ├── Exception.php
│   │   │   │   │   ├── File.php
│   │   │   │   │   ├── Hook.php
│   │   │   │   │   ├── Lang.php
│   │   │   │   │   ├── Loader.php
│   │   │   │   │   ├── log
│   │   │   │   │   │   └── driver
│   │   │   │   │   │   ├── File.php
│   │   │   │   │   │   ├── Socket.php
│   │   │   │   │   │   └── Test.php
│   │   │   │   │   ├── Log.php
│   │   │   │   │   ├── model
│   │   │   │   │   │   ├── Collection.php
│   │   │   │   │   │   ├── Merge.php
│   │   │   │   │   │   ├── Pivot.php
│   │   │   │   │   │   ├── relation
│   │   │   │   │   │   │   ├── BelongsToMany.php
│   │   │   │   │   │   │   ├── BelongsTo.php
│   │   │   │   │   │   │   ├── HasMany.php
│   │   │   │   │   │   │   ├── HasManyThrough.php
│   │   │   │   │   │   │   ├── HasOne.php
│   │   │   │   │   │   │   ├── MorphMany.php
│   │   │   │   │   │   │   ├── MorphOne.php
│   │   │   │   │   │   │   ├── MorphTo.php
│   │   │   │   │   │   │   └── OneToOne.php
│   │   │   │   │   │   └── Relation.php
│   │   │   │   │   ├── Model.php
│   │   │   │   │   ├── paginator
│   │   │   │   │   │   └── driver
│   │   │   │   │   │   └── Bootstrap.php
│   │   │   │   │   ├── Paginator.php
│   │   │   │   │   ├── process
│   │   │   │   │   │   ├── Builder.php
│   │   │   │   │   │   ├── exception
│   │   │   │   │   │   │   ├── Failed.php
│   │   │   │   │   │   │   └── Timeout.php
│   │   │   │   │   │   ├── pipes
│   │   │   │   │   │   │   ├── Pipes.php
│   │   │   │   │   │   │   ├── Unix.php
│   │   │   │   │   │   │   └── Windows.php
│   │   │   │   │   │   └── Utils.php
│   │   │   │   │   ├── Process.php
│   │   │   │   │   ├── Request.php
│   │   │   │   │   ├── response
│   │   │   │   │   │   ├── Json.php
│   │   │   │   │   │   ├── Jsonp.php
│   │   │   │   │   │   ├── Redirect.php
│   │   │   │   │   │   ├── View.php
│   │   │   │   │   │   └── Xml.php
│   │   │   │   │   ├── Response.php
│   │   │   │   │   ├── Route.php
│   │   │   │   │   ├── session
│   │   │   │   │   │   └── driver
│   │   │   │   │   │   ├── Memcached.php
│   │   │   │   │   │   ├── Memcache.php
│   │   │   │   │   │   └── Redis.php
│   │   │   │   │   ├── Session.php
│   │   │   │   │   ├── template
│   │   │   │   │   │   ├── driver
│   │   │   │   │   │   │   └── File.php
│   │   │   │   │   │   ├── taglib
│   │   │   │   │   │   │   └── Cx.php
│   │   │   │   │   │   └── TagLib.php
│   │   │   │   │   ├── Template.php
│   │   │   │   │   ├── Url.php
│   │   │   │   │   ├── Validate.php
│   │   │   │   │   ├── view
│   │   │   │   │   │   └── driver
│   │   │   │   │   │   ├── Php.php
│   │   │   │   │   │   └── Think.php
│   │   │   │   │   └── View.php
│   │   │   │   └── traits
│   │   │   │   ├── controller
│   │   │   │   │   └── Jump.php
│   │   │   │   ├── model
│   │   │   │   │   └── SoftDelete.php
│   │   │   │   └── think
│   │   │   │   └── Instance.php
│   │   │   ├── LICENSE.txt
│   │   │   ├── logo.png
│   │   │   ├── phpunit.xml
│   │   │   ├── README.md
│   │   │   ├── start.php
│   │   │   └── tpl
│   │   │   ├── default_index.tpl
│   │   │   ├── dispatch_jump.tpl
│   │   │   ├── page_trace.tpl
│   │   │   └── think_exception.tpl
│   │   └── vendor
│   │   ├── aliyuncs
│   │   │   └── oss-sdk-php
│   │   │   ├── autoload.php
│   │   │   ├── build-phar.sh
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── example.jpg
│   │   │   ├── index.php
│   │   │   ├── LICENSE.md
│   │   │   ├── phpunit.xml
│   │   │   ├── README-CN.md
│   │   │   ├── README.md
│   │   │   ├── samples
│   │   │   │   ├── BucketCors.php
│   │   │   │   ├── BucketLifecycle.php
│   │   │   │   ├── BucketLogging.php
│   │   │   │   ├── Bucket.php
│   │   │   │   ├── BucketReferer.php
│   │   │   │   ├── BucketWebsite.php
│   │   │   │   ├── Callback.php
│   │   │   │   ├── Common.php
│   │   │   │   ├── Config.php
│   │   │   │   ├── Image.php
│   │   │   │   ├── LiveChannel.php
│   │   │   │   ├── MultipartUpload.php
│   │   │   │   ├── Object.php
│   │   │   │   ├── RunAll.php
│   │   │   │   └── Signature.php
│   │   │   ├── src
│   │   │   │   └── OSS
│   │   │   │   ├── Core
│   │   │   │   │   ├── MimeTypes.php
│   │   │   │   │   ├── OssException.php
│   │   │   │   │   └── OssUtil.php
│   │   │   │   ├── Http
│   │   │   │   │   ├── LICENSE
│   │   │   │   │   ├── RequestCore_Exception.php
│   │   │   │   │   ├── RequestCore.php
│   │   │   │   │   └── ResponseCore.php
│   │   │   │   ├── Model
│   │   │   │   │   ├── BucketInfo.php
│   │   │   │   │   ├── BucketListInfo.php
│   │   │   │   │   ├── CnameConfig.php
│   │   │   │   │   ├── CorsConfig.php
│   │   │   │   │   ├── CorsRule.php
│   │   │   │   │   ├── GetLiveChannelHistory.php
│   │   │   │   │   ├── GetLiveChannelInfo.php
│   │   │   │   │   ├── GetLiveChannelStatus.php
│   │   │   │   │   ├── LifecycleAction.php
│   │   │   │   │   ├── LifecycleConfig.php
│   │   │   │   │   ├── LifecycleRule.php
│   │   │   │   │   ├── ListMultipartUploadInfo.php
│   │   │   │   │   ├── ListPartsInfo.php
│   │   │   │   │   ├── LiveChannelConfig.php
│   │   │   │   │   ├── LiveChannelHistory.php
│   │   │   │   │   ├── LiveChannelInfo.php
│   │   │   │   │   ├── LiveChannelListInfo.php
│   │   │   │   │   ├── LoggingConfig.php
│   │   │   │   │   ├── ObjectInfo.php
│   │   │   │   │   ├── ObjectListInfo.php
│   │   │   │   │   ├── PartInfo.php
│   │   │   │   │   ├── PrefixInfo.php
│   │   │   │   │   ├── RefererConfig.php
│   │   │   │   │   ├── StorageCapacityConfig.php
│   │   │   │   │   ├── UploadInfo.php
│   │   │   │   │   ├── WebsiteConfig.php
│   │   │   │   │   └── XmlConfig.php
│   │   │   │   ├── OssClient.php
│   │   │   │   └── Result
│   │   │   │   ├── AclResult.php
│   │   │   │   ├── AppendResult.php
│   │   │   │   ├── BodyResult.php
│   │   │   │   ├── CallbackResult.php
│   │   │   │   ├── CopyObjectResult.php
│   │   │   │   ├── DeleteObjectsResult.php
│   │   │   │   ├── ExistResult.php
│   │   │   │   ├── GetCnameResult.php
│   │   │   │   ├── GetCorsResult.php
│   │   │   │   ├── GetLifecycleResult.php
│   │   │   │   ├── GetLiveChannelHistoryResult.php
│   │   │   │   ├── GetLiveChannelInfoResult.php
│   │   │   │   ├── GetLiveChannelStatusResult.php
│   │   │   │   ├── GetLocationResult.php
│   │   │   │   ├── GetLoggingResult.php
│   │   │   │   ├── GetRefererResult.php
│   │   │   │   ├── GetStorageCapacityResult.php
│   │   │   │   ├── GetWebsiteResult.php
│   │   │   │   ├── HeaderResult.php
│   │   │   │   ├── InitiateMultipartUploadResult.php
│   │   │   │   ├── ListBucketsResult.php
│   │   │   │   ├── ListLiveChannelResult.php
│   │   │   │   ├── ListMultipartUploadResult.php
│   │   │   │   ├── ListObjectsResult.php
│   │   │   │   ├── ListPartsResult.php
│   │   │   │   ├── PutLiveChannelResult.php
│   │   │   │   ├── PutSetDeleteResult.php
│   │   │   │   ├── Result.php
│   │   │   │   ├── SymlinkResult.php
│   │   │   │   └── UploadPartResult.php
│   │   │   └── tests
│   │   │   └── OSS
│   │   │   └── Tests
│   │   │   ├── AclResultTest.php
│   │   │   ├── BodyResultTest.php
│   │   │   ├── BucketCnameTest.php
│   │   │   ├── BucketInfoTest.php
│   │   │   ├── BucketLiveChannelTest.php
│   │   │   ├── CallbackTest.php
│   │   │   ├── CnameConfigTest.php
│   │   │   ├── Common.php
│   │   │   ├── ContentTypeTest.php
│   │   │   ├── CopyObjectResult.php
│   │   │   ├── CorsConfigTest.php
│   │   │   ├── ExistResultTest.php
│   │   │   ├── GetCorsResultTest.php
│   │   │   ├── GetLifecycleResultTest.php
│   │   │   ├── GetLoggingResultTest.php
│   │   │   ├── GetRefererResultTest.php
│   │   │   ├── GetWebsiteResultTest.php
│   │   │   ├── HeaderResultTest.php
│   │   │   ├── HttpTest.php
│   │   │   ├── InitiateMultipartUploadResultTest.php
│   │   │   ├── LifecycleConfigTest.php
│   │   │   ├── ListBucketsResultTest.php
│   │   │   ├── ListMultipartUploadResultTest.php
│   │   │   ├── ListObjectsResultTest.php
│   │   │   ├── ListPartsResultTest.php
│   │   │   ├── LiveChannelXmlTest.php
│   │   │   ├── LoggingConfigTest.php
│   │   │   ├── MimeTypesTest.php
│   │   │   ├── ObjectAclTest.php
│   │   │   ├── OssClientBucketCorsTest.php
│   │   │   ├── OssClientBucketLifecycleTest.php
│   │   │   ├── OssClientBucketLoggingTest.php
│   │   │   ├── OssClientBucketRefererTest.php
│   │   │   ├── OssClientBucketStorageCapacityTest.php
│   │   │   ├── OssClientBucketTest.php
│   │   │   ├── OssClientBucketWebsiteTest.php
│   │   │   ├── OssClientImageTest.php
│   │   │   ├── OssClientMultipartUploadTest.php
│   │   │   ├── OssClientObjectTest.php
│   │   │   ├── OssClientRestoreObjectTest.php
│   │   │   ├── OssClientSignatureTest.php
│   │   │   ├── OssClientTest.php
│   │   │   ├── OssExceptionTest.php
│   │   │   ├── OssUtilTest.php
│   │   │   ├── PutSetDeleteResultTest.php
│   │   │   ├── RefererConfigTest.php
│   │   │   ├── StorageCapacityTest.php
│   │   │   ├── SymlinkTest.php
│   │   │   ├── TestOssClientBase.php
│   │   │   ├── UploadPartResultTest.php
│   │   │   └── WebsiteConfigTest.php
│   │   ├── autoload.php
│   │   ├── composer
│   │   │   ├── autoload_classmap.php
│   │   │   ├── autoload_files.php
│   │   │   ├── autoload_namespaces.php
│   │   │   ├── autoload_psr4.php
│   │   │   ├── autoload_real.php
│   │   │   ├── autoload_static.php
│   │   │   ├── ClassLoader.php
│   │   │   ├── installed.json
│   │   │   └── LICENSE
│   │   ├── guzzle
│   │   │   └── guzzle
│   │   │   ├── build.xml
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── docs
│   │   │   │   ├── batching
│   │   │   │   │   └── batching.rst
│   │   │   │   ├── conf.py
│   │   │   │   ├── docs.rst
│   │   │   │   ├── _downloads
│   │   │   │   │   └── guzzle-schema-1.0.json
│   │   │   │   ├── getting-started
│   │   │   │   │   ├── faq.rst
│   │   │   │   │   ├── installation.rst
│   │   │   │   │   └── overview.rst
│   │   │   │   ├── http-client
│   │   │   │   │   ├── client.rst
│   │   │   │   │   ├── entity-bodies.rst
│   │   │   │   │   ├── http-redirects.rst
│   │   │   │   │   ├── request.rst
│   │   │   │   │   ├── response.rst
│   │   │   │   │   └── uri-templates.rst
│   │   │   │   ├── index.rst
│   │   │   │   ├── iterators
│   │   │   │   │   ├── guzzle-iterators.rst
│   │   │   │   │   └── resource-iterators.rst
│   │   │   │   ├── Makefile
│   │   │   │   ├── plugins
│   │   │   │   │   ├── async-plugin.rst
│   │   │   │   │   ├── backoff-plugin.rst
│   │   │   │   │   ├── cache-plugin.rst
│   │   │   │   │   ├── cookie-plugin.rst
│   │   │   │   │   ├── creating-plugins.rst
│   │   │   │   │   ├── curl-auth-plugin.rst
│   │   │   │   │   ├── history-plugin.rst
│   │   │   │   │   ├── log-plugin.rst
│   │   │   │   │   ├── md5-validator-plugin.rst
│   │   │   │   │   ├── mock-plugin.rst
│   │   │   │   │   ├── oauth-plugin.rst
│   │   │   │   │   ├── plugins-list.rst.inc
│   │   │   │   │   └── plugins-overview.rst
│   │   │   │   ├── requirements.txt
│   │   │   │   ├── _static
│   │   │   │   │   ├── guzzle-icon.png
│   │   │   │   │   ├── homepage.css
│   │   │   │   │   ├── logo.png
│   │   │   │   │   ├── prettify.css
│   │   │   │   │   └── prettify.js
│   │   │   │   ├── _templates
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── leftbar.html
│   │   │   │   │   └── nav_links.html
│   │   │   │   ├── testing
│   │   │   │   │   └── unit-testing.rst
│   │   │   │   └── webservice-client
│   │   │   │   ├── guzzle-service-descriptions.rst
│   │   │   │   ├── using-the-service-builder.rst
│   │   │   │   └── webservice-client.rst
│   │   │   ├── LICENSE
│   │   │   ├── phar-stub.php
│   │   │   ├── phing
│   │   │   │   ├── build.properties.dist
│   │   │   │   ├── imports
│   │   │   │   │   ├── dependencies.xml
│   │   │   │   │   └── deploy.xml
│   │   │   │   └── tasks
│   │   │   │   ├── ComposerLintTask.php
│   │   │   │   ├── GuzzlePearPharPackageTask.php
│   │   │   │   └── GuzzleSubSplitTask.php
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   └── Guzzle
│   │   │   │   ├── Batch
│   │   │   │   │   ├── AbstractBatchDecorator.php
│   │   │   │   │   ├── BatchBuilder.php
│   │   │   │   │   ├── BatchClosureDivisor.php
│   │   │   │   │   ├── BatchClosureTransfer.php
│   │   │   │   │   ├── BatchCommandTransfer.php
│   │   │   │   │   ├── BatchDivisorInterface.php
│   │   │   │   │   ├── BatchInterface.php
│   │   │   │   │   ├── Batch.php
│   │   │   │   │   ├── BatchRequestTransfer.php
│   │   │   │   │   ├── BatchSizeDivisor.php
│   │   │   │   │   ├── BatchTransferInterface.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   └── BatchTransferException.php
│   │   │   │   │   ├── ExceptionBufferingBatch.php
│   │   │   │   │   ├── FlushingBatch.php
│   │   │   │   │   ├── HistoryBatch.php
│   │   │   │   │   └── NotifyingBatch.php
│   │   │   │   ├── Cache
│   │   │   │   │   ├── AbstractCacheAdapter.php
│   │   │   │   │   ├── CacheAdapterFactory.php
│   │   │   │   │   ├── CacheAdapterInterface.php
│   │   │   │   │   ├── ClosureCacheAdapter.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── DoctrineCacheAdapter.php
│   │   │   │   │   ├── NullCacheAdapter.php
│   │   │   │   │   ├── Zf1CacheAdapter.php
│   │   │   │   │   └── Zf2CacheAdapter.php
│   │   │   │   ├── Common
│   │   │   │   │   ├── AbstractHasDispatcher.php
│   │   │   │   │   ├── Collection.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Event.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── BadMethodCallException.php
│   │   │   │   │   │   ├── ExceptionCollection.php
│   │   │   │   │   │   ├── GuzzleException.php
│   │   │   │   │   │   ├── InvalidArgumentException.php
│   │   │   │   │   │   ├── RuntimeException.php
│   │   │   │   │   │   └── UnexpectedValueException.php
│   │   │   │   │   ├── FromConfigInterface.php
│   │   │   │   │   ├── HasDispatcherInterface.php
│   │   │   │   │   ├── ToArrayInterface.php
│   │   │   │   │   └── Version.php
│   │   │   │   ├── Http
│   │   │   │   │   ├── AbstractEntityBodyDecorator.php
│   │   │   │   │   ├── CachingEntityBody.php
│   │   │   │   │   ├── ClientInterface.php
│   │   │   │   │   ├── Client.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Curl
│   │   │   │   │   │   ├── CurlHandle.php
│   │   │   │   │   │   ├── CurlMultiInterface.php
│   │   │   │   │   │   ├── CurlMulti.php
│   │   │   │   │   │   ├── CurlMultiProxy.php
│   │   │   │   │   │   ├── CurlVersion.php
│   │   │   │   │   │   └── RequestMediator.php
│   │   │   │   │   ├── EntityBodyInterface.php
│   │   │   │   │   ├── EntityBody.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── BadResponseException.php
│   │   │   │   │   │   ├── ClientErrorResponseException.php
│   │   │   │   │   │   ├── CouldNotRewindStreamException.php
│   │   │   │   │   │   ├── CurlException.php
│   │   │   │   │   │   ├── HttpException.php
│   │   │   │   │   │   ├── MultiTransferException.php
│   │   │   │   │   │   ├── RequestException.php
│   │   │   │   │   │   ├── ServerErrorResponseException.php
│   │   │   │   │   │   └── TooManyRedirectsException.php
│   │   │   │   │   ├── IoEmittingEntityBody.php
│   │   │   │   │   ├── Message
│   │   │   │   │   │   ├── AbstractMessage.php
│   │   │   │   │   │   ├── EntityEnclosingRequestInterface.php
│   │   │   │   │   │   ├── EntityEnclosingRequest.php
│   │   │   │   │   │   ├── Header
│   │   │   │   │   │   │   ├── CacheControl.php
│   │   │   │   │   │   │   ├── HeaderCollection.php
│   │   │   │   │   │   │   ├── HeaderFactoryInterface.php
│   │   │   │   │   │   │   ├── HeaderFactory.php
│   │   │   │   │   │   │   ├── HeaderInterface.php
│   │   │   │   │   │   │   └── Link.php
│   │   │   │   │   │   ├── Header.php
│   │   │   │   │   │   ├── MessageInterface.php
│   │   │   │   │   │   ├── PostFileInterface.php
│   │   │   │   │   │   ├── PostFile.php
│   │   │   │   │   │   ├── RequestFactoryInterface.php
│   │   │   │   │   │   ├── RequestFactory.php
│   │   │   │   │   │   ├── RequestInterface.php
│   │   │   │   │   │   ├── Request.php
│   │   │   │   │   │   └── Response.php
│   │   │   │   │   ├── Mimetypes.php
│   │   │   │   │   ├── QueryAggregator
│   │   │   │   │   │   ├── CommaAggregator.php
│   │   │   │   │   │   ├── DuplicateAggregator.php
│   │   │   │   │   │   ├── PhpAggregator.php
│   │   │   │   │   │   └── QueryAggregatorInterface.php
│   │   │   │   │   ├── QueryString.php
│   │   │   │   │   ├── ReadLimitEntityBody.php
│   │   │   │   │   ├── RedirectPlugin.php
│   │   │   │   │   ├── Resources
│   │   │   │   │   │   └── cacert.pem
│   │   │   │   │   ├── StaticClient.php
│   │   │   │   │   └── Url.php
│   │   │   │   ├── Inflection
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── InflectorInterface.php
│   │   │   │   │   ├── Inflector.php
│   │   │   │   │   ├── MemoizingInflector.php
│   │   │   │   │   └── PreComputedInflector.php
│   │   │   │   ├── Iterator
│   │   │   │   │   ├── AppendIterator.php
│   │   │   │   │   ├── ChunkedIterator.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── FilterIterator.php
│   │   │   │   │   ├── MapIterator.php
│   │   │   │   │   ├── MethodProxyIterator.php
│   │   │   │   │   └── README.md
│   │   │   │   ├── Log
│   │   │   │   │   ├── AbstractLogAdapter.php
│   │   │   │   │   ├── ArrayLogAdapter.php
│   │   │   │   │   ├── ClosureLogAdapter.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── LogAdapterInterface.php
│   │   │   │   │   ├── MessageFormatter.php
│   │   │   │   │   ├── MonologLogAdapter.php
│   │   │   │   │   ├── PsrLogAdapter.php
│   │   │   │   │   ├── Zf1LogAdapter.php
│   │   │   │   │   └── Zf2LogAdapter.php
│   │   │   │   ├── Parser
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Cookie
│   │   │   │   │   │   ├── CookieParserInterface.php
│   │   │   │   │   │   └── CookieParser.php
│   │   │   │   │   ├── Message
│   │   │   │   │   │   ├── AbstractMessageParser.php
│   │   │   │   │   │   ├── MessageParserInterface.php
│   │   │   │   │   │   ├── MessageParser.php
│   │   │   │   │   │   └── PeclHttpMessageParser.php
│   │   │   │   │   ├── ParserRegistry.php
│   │   │   │   │   ├── UriTemplate
│   │   │   │   │   │   ├── PeclUriTemplate.php
│   │   │   │   │   │   ├── UriTemplateInterface.php
│   │   │   │   │   │   └── UriTemplate.php
│   │   │   │   │   └── Url
│   │   │   │   │   ├── UrlParserInterface.php
│   │   │   │   │   └── UrlParser.php
│   │   │   │   ├── Plugin
│   │   │   │   │   ├── Async
│   │   │   │   │   │   ├── AsyncPlugin.php
│   │   │   │   │   │   └── composer.json
│   │   │   │   │   ├── Backoff
│   │   │   │   │   │   ├── AbstractBackoffStrategy.php
│   │   │   │   │   │   ├── AbstractErrorCodeBackoffStrategy.php
│   │   │   │   │   │   ├── BackoffLogger.php
│   │   │   │   │   │   ├── BackoffPlugin.php
│   │   │   │   │   │   ├── BackoffStrategyInterface.php
│   │   │   │   │   │   ├── CallbackBackoffStrategy.php
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── ConstantBackoffStrategy.php
│   │   │   │   │   │   ├── CurlBackoffStrategy.php
│   │   │   │   │   │   ├── ExponentialBackoffStrategy.php
│   │   │   │   │   │   ├── HttpBackoffStrategy.php
│   │   │   │   │   │   ├── LinearBackoffStrategy.php
│   │   │   │   │   │   ├── ReasonPhraseBackoffStrategy.php
│   │   │   │   │   │   └── TruncatedBackoffStrategy.php
│   │   │   │   │   ├── Cache
│   │   │   │   │   │   ├── CacheKeyProviderInterface.php
│   │   │   │   │   │   ├── CachePlugin.php
│   │   │   │   │   │   ├── CacheStorageInterface.php
│   │   │   │   │   │   ├── CallbackCanCacheStrategy.php
│   │   │   │   │   │   ├── CanCacheStrategyInterface.php
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── DefaultCacheKeyProvider.php
│   │   │   │   │   │   ├── DefaultCacheStorage.php
│   │   │   │   │   │   ├── DefaultCanCacheStrategy.php
│   │   │   │   │   │   ├── DefaultRevalidation.php
│   │   │   │   │   │   ├── DenyRevalidation.php
│   │   │   │   │   │   ├── RevalidationInterface.php
│   │   │   │   │   │   └── SkipRevalidation.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Cookie
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── CookieJar
│   │   │   │   │   │   │   ├── ArrayCookieJar.php
│   │   │   │   │   │   │   ├── CookieJarInterface.php
│   │   │   │   │   │   │   └── FileCookieJar.php
│   │   │   │   │   │   ├── Cookie.php
│   │   │   │   │   │   ├── CookiePlugin.php
│   │   │   │   │   │   └── Exception
│   │   │   │   │   │   └── InvalidCookieException.php
│   │   │   │   │   ├── CurlAuth
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── CurlAuthPlugin.php
│   │   │   │   │   ├── ErrorResponse
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── ErrorResponseExceptionInterface.php
│   │   │   │   │   │   ├── ErrorResponsePlugin.php
│   │   │   │   │   │   └── Exception
│   │   │   │   │   │   └── ErrorResponseException.php
│   │   │   │   │   ├── History
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── HistoryPlugin.php
│   │   │   │   │   ├── Log
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── LogPlugin.php
│   │   │   │   │   ├── Md5
│   │   │   │   │   │   ├── CommandContentMd5Plugin.php
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── Md5ValidatorPlugin.php
│   │   │   │   │   ├── Mock
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── MockPlugin.php
│   │   │   │   │   └── Oauth
│   │   │   │   │   ├── composer.json
│   │   │   │   │   └── OauthPlugin.php
│   │   │   │   ├── Service
│   │   │   │   │   ├── AbstractConfigLoader.php
│   │   │   │   │   ├── Builder
│   │   │   │   │   │   ├── ServiceBuilderInterface.php
│   │   │   │   │   │   ├── ServiceBuilderLoader.php
│   │   │   │   │   │   └── ServiceBuilder.php
│   │   │   │   │   ├── CachingConfigLoader.php
│   │   │   │   │   ├── ClientInterface.php
│   │   │   │   │   ├── Client.php
│   │   │   │   │   ├── Command
│   │   │   │   │   │   ├── AbstractCommand.php
│   │   │   │   │   │   ├── ClosureCommand.php
│   │   │   │   │   │   ├── CommandInterface.php
│   │   │   │   │   │   ├── CreateResponseClassEvent.php
│   │   │   │   │   │   ├── DefaultRequestSerializer.php
│   │   │   │   │   │   ├── DefaultResponseParser.php
│   │   │   │   │   │   ├── Factory
│   │   │   │   │   │   │   ├── AliasFactory.php
│   │   │   │   │   │   │   ├── CompositeFactory.php
│   │   │   │   │   │   │   ├── ConcreteClassFactory.php
│   │   │   │   │   │   │   ├── FactoryInterface.php
│   │   │   │   │   │   │   ├── MapFactory.php
│   │   │   │   │   │   │   └── ServiceDescriptionFactory.php
│   │   │   │   │   │   ├── LocationVisitor
│   │   │   │   │   │   │   ├── Request
│   │   │   │   │   │   │   │   ├── AbstractRequestVisitor.php
│   │   │   │   │   │   │   │   ├── BodyVisitor.php
│   │   │   │   │   │   │   │   ├── HeaderVisitor.php
│   │   │   │   │   │   │   │   ├── JsonVisitor.php
│   │   │   │   │   │   │   │   ├── PostFieldVisitor.php
│   │   │   │   │   │   │   │   ├── PostFileVisitor.php
│   │   │   │   │   │   │   │   ├── QueryVisitor.php
│   │   │   │   │   │   │   │   ├── RequestVisitorInterface.php
│   │   │   │   │   │   │   │   ├── ResponseBodyVisitor.php
│   │   │   │   │   │   │   │   └── XmlVisitor.php
│   │   │   │   │   │   │   ├── Response
│   │   │   │   │   │   │   │   ├── AbstractResponseVisitor.php
│   │   │   │   │   │   │   │   ├── BodyVisitor.php
│   │   │   │   │   │   │   │   ├── HeaderVisitor.php
│   │   │   │   │   │   │   │   ├── JsonVisitor.php
│   │   │   │   │   │   │   │   ├── ReasonPhraseVisitor.php
│   │   │   │   │   │   │   │   ├── ResponseVisitorInterface.php
│   │   │   │   │   │   │   │   ├── StatusCodeVisitor.php
│   │   │   │   │   │   │   │   └── XmlVisitor.php
│   │   │   │   │   │   │   └── VisitorFlyweight.php
│   │   │   │   │   │   ├── OperationCommand.php
│   │   │   │   │   │   ├── OperationResponseParser.php
│   │   │   │   │   │   ├── RequestSerializerInterface.php
│   │   │   │   │   │   ├── ResponseClassInterface.php
│   │   │   │   │   │   └── ResponseParserInterface.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── ConfigLoaderInterface.php
│   │   │   │   │   ├── Description
│   │   │   │   │   │   ├── OperationInterface.php
│   │   │   │   │   │   ├── Operation.php
│   │   │   │   │   │   ├── Parameter.php
│   │   │   │   │   │   ├── SchemaFormatter.php
│   │   │   │   │   │   ├── SchemaValidator.php
│   │   │   │   │   │   ├── ServiceDescriptionInterface.php
│   │   │   │   │   │   ├── ServiceDescriptionLoader.php
│   │   │   │   │   │   ├── ServiceDescription.php
│   │   │   │   │   │   └── ValidatorInterface.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── CommandException.php
│   │   │   │   │   │   ├── CommandTransferException.php
│   │   │   │   │   │   ├── DescriptionBuilderException.php
│   │   │   │   │   │   ├── InconsistentClientTransferException.php
│   │   │   │   │   │   ├── ResponseClassException.php
│   │   │   │   │   │   ├── ServiceBuilderException.php
│   │   │   │   │   │   ├── ServiceNotFoundException.php
│   │   │   │   │   │   └── ValidationException.php
│   │   │   │   │   └── Resource
│   │   │   │   │   ├── AbstractResourceIteratorFactory.php
│   │   │   │   │   ├── CompositeResourceIteratorFactory.php
│   │   │   │   │   ├── MapResourceIteratorFactory.php
│   │   │   │   │   ├── Model.php
│   │   │   │   │   ├── ResourceIteratorApplyBatched.php
│   │   │   │   │   ├── ResourceIteratorClassFactory.php
│   │   │   │   │   ├── ResourceIteratorFactoryInterface.php
│   │   │   │   │   ├── ResourceIteratorInterface.php
│   │   │   │   │   └── ResourceIterator.php
│   │   │   │   └── Stream
│   │   │   │   ├── composer.json
│   │   │   │   ├── PhpStreamRequestFactory.php
│   │   │   │   ├── StreamInterface.php
│   │   │   │   ├── Stream.php
│   │   │   │   └── StreamRequestFactoryInterface.php
│   │   │   ├── tests
│   │   │   │   ├── bootstrap.php
│   │   │   │   └── Guzzle
│   │   │   │   └── Tests
│   │   │   │   ├── Batch
│   │   │   │   │   ├── AbstractBatchDecoratorTest.php
│   │   │   │   │   ├── BatchBuilderTest.php
│   │   │   │   │   ├── BatchClosureDivisorTest.php
│   │   │   │   │   ├── BatchClosureTransferTest.php
│   │   │   │   │   ├── BatchCommandTransferTest.php
│   │   │   │   │   ├── BatchRequestTransferTest.php
│   │   │   │   │   ├── BatchSizeDivisorTest.php
│   │   │   │   │   ├── BatchTest.php
│   │   │   │   │   ├── ExceptionBufferingBatchTest.php
│   │   │   │   │   ├── FlushingBatchTest.php
│   │   │   │   │   ├── HistoryBatchTest.php
│   │   │   │   │   └── NotifyingBatchTest.php
│   │   │   │   ├── Cache
│   │   │   │   │   ├── CacheAdapterFactoryTest.php
│   │   │   │   │   ├── CacheAdapterTest.php
│   │   │   │   │   ├── ClosureCacheAdapterTest.php
│   │   │   │   │   ├── NullCacheAdapterTest.php
│   │   │   │   │   └── Zf2CacheAdapterTest.php
│   │   │   │   ├── Common
│   │   │   │   │   ├── AbstractHasDispatcherTest.php
│   │   │   │   │   ├── CollectionTest.php
│   │   │   │   │   ├── EventTest.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── BatchTransferExceptionTest.php
│   │   │   │   │   │   └── ExceptionCollectionTest.php
│   │   │   │   │   └── VersionTest.php
│   │   │   │   ├── GuzzleTestCase.php
│   │   │   │   ├── Http
│   │   │   │   │   ├── AbstractEntityBodyDecoratorTest.php
│   │   │   │   │   ├── CachingEntityBodyTest.php
│   │   │   │   │   ├── ClientTest.php
│   │   │   │   │   ├── Curl
│   │   │   │   │   │   ├── CurlHandleTest.php
│   │   │   │   │   │   ├── CurlMultiProxyTest.php
│   │   │   │   │   │   ├── CurlMultiTest.php
│   │   │   │   │   │   ├── CurlVersionTest.php
│   │   │   │   │   │   └── RequestMediatorTest.php
│   │   │   │   │   ├── EntityBodyTest.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── CurlExceptionTest.php
│   │   │   │   │   │   ├── ExceptionTest.php
│   │   │   │   │   │   └── MultiTransferExceptionTest.php
│   │   │   │   │   ├── IoEmittingEntityBodyTest.php
│   │   │   │   │   ├── Message
│   │   │   │   │   │   ├── AbstractMessageTest.php
│   │   │   │   │   │   ├── EntityEnclosingRequestTest.php
│   │   │   │   │   │   ├── Header
│   │   │   │   │   │   │   ├── HeaderFactoryTest.php
│   │   │   │   │   │   │   └── LinkTest.php
│   │   │   │   │   │   ├── HeaderComparison.php
│   │   │   │   │   │   ├── HeaderComparisonTest.php
│   │   │   │   │   │   ├── HeaderTest.php
│   │   │   │   │   │   ├── PostFileTest.php
│   │   │   │   │   │   ├── RequestFactoryTest.php
│   │   │   │   │   │   ├── RequestTest.php
│   │   │   │   │   │   └── ResponseTest.php
│   │   │   │   │   ├── MimetypesTest.php
│   │   │   │   │   ├── QueryAggregator
│   │   │   │   │   │   ├── CommaAggregatorTest.php
│   │   │   │   │   │   ├── DuplicateAggregatorTest.php
│   │   │   │   │   │   └── PhpAggregatorTest.php
│   │   │   │   │   ├── QueryStringTest.php
│   │   │   │   │   ├── ReadLimitEntityBodyTest.php
│   │   │   │   │   ├── RedirectPluginTest.php
│   │   │   │   │   ├── server.js
│   │   │   │   │   ├── Server.php
│   │   │   │   │   ├── StaticClientTest.php
│   │   │   │   │   └── UrlTest.php
│   │   │   │   ├── Inflection
│   │   │   │   │   ├── InflectorTest.php
│   │   │   │   │   ├── MemoizingInflectorTest.php
│   │   │   │   │   └── PreComputedInflectorTest.php
│   │   │   │   ├── Iterator
│   │   │   │   │   ├── AppendIteratorTest.php
│   │   │   │   │   ├── ChunkedIteratorTest.php
│   │   │   │   │   ├── FilterIteratorTest.php
│   │   │   │   │   ├── MapIteratorTest.php
│   │   │   │   │   └── MethodProxyIteratorTest.php
│   │   │   │   ├── Log
│   │   │   │   │   ├── ArrayLogAdapterTest.php
│   │   │   │   │   ├── ClosureLogAdapterTest.php
│   │   │   │   │   ├── MessageFormatterTest.php
│   │   │   │   │   ├── PsrLogAdapterTest.php
│   │   │   │   │   └── Zf2LogAdapterTest.php
│   │   │   │   ├── Mock
│   │   │   │   │   ├── CustomResponseModel.php
│   │   │   │   │   ├── ErrorResponseMock.php
│   │   │   │   │   ├── ExceptionMock.php
│   │   │   │   │   ├── MockMulti.php
│   │   │   │   │   ├── MockObserver.php
│   │   │   │   │   └── MockSubject.php
│   │   │   │   ├── Parser
│   │   │   │   │   ├── Cookie
│   │   │   │   │   │   ├── CookieParserProvider.php
│   │   │   │   │   │   └── CookieParserTest.php
│   │   │   │   │   ├── Message
│   │   │   │   │   │   ├── MessageParserProvider.php
│   │   │   │   │   │   ├── MessageParserTest.php
│   │   │   │   │   │   └── PeclHttpMessageParserTest.php
│   │   │   │   │   ├── ParserRegistryTest.php
│   │   │   │   │   └── UriTemplate
│   │   │   │   │   ├── AbstractUriTemplateTest.php
│   │   │   │   │   ├── PeclUriTemplateTest.php
│   │   │   │   │   └── UriTemplateTest.php
│   │   │   │   ├── Plugin
│   │   │   │   │   ├── Async
│   │   │   │   │   │   └── AsyncPluginTest.php
│   │   │   │   │   ├── Backoff
│   │   │   │   │   │   ├── AbstractBackoffStrategyTest.php
│   │   │   │   │   │   ├── BackoffLoggerTest.php
│   │   │   │   │   │   ├── BackoffPluginTest.php
│   │   │   │   │   │   ├── CallbackBackoffStrategyTest.php
│   │   │   │   │   │   ├── ConstantBackoffStrategyTest.php
│   │   │   │   │   │   ├── CurlBackoffStrategyTest.php
│   │   │   │   │   │   ├── ExponentialBackoffStrategyTest.php
│   │   │   │   │   │   ├── HttpBackoffStrategyTest.php
│   │   │   │   │   │   ├── LinearBackoffStrategyTest.php
│   │   │   │   │   │   ├── ReasonPhraseBackoffStrategyTest.php
│   │   │   │   │   │   └── TruncatedBackoffStrategyTest.php
│   │   │   │   │   ├── Cache
│   │   │   │   │   │   ├── CachePluginTest.php
│   │   │   │   │   │   ├── CallbackCanCacheStrategyTest.php
│   │   │   │   │   │   ├── DefaultCacheStorageTest.php
│   │   │   │   │   │   ├── DefaultCanCacheStrategyTest.php
│   │   │   │   │   │   ├── DefaultRevalidationTest.php
│   │   │   │   │   │   ├── DenyRevalidationTest.php
│   │   │   │   │   │   └── SkipRevalidationTest.php
│   │   │   │   │   ├── Cookie
│   │   │   │   │   │   ├── CookieJar
│   │   │   │   │   │   │   ├── ArrayCookieJarTest.php
│   │   │   │   │   │   │   └── FileCookieJarTest.php
│   │   │   │   │   │   ├── CookiePluginTest.php
│   │   │   │   │   │   └── CookieTest.php
│   │   │   │   │   ├── CurlAuth
│   │   │   │   │   │   └── CurlAuthPluginTest.php
│   │   │   │   │   ├── ErrorResponse
│   │   │   │   │   │   └── ErrorResponsePluginTest.php
│   │   │   │   │   ├── History
│   │   │   │   │   │   └── HistoryPluginTest.php
│   │   │   │   │   ├── Log
│   │   │   │   │   │   └── LogPluginTest.php
│   │   │   │   │   ├── Md5
│   │   │   │   │   │   ├── CommandContentMd5PluginTest.php
│   │   │   │   │   │   └── Md5ValidatorPluginTest.php
│   │   │   │   │   ├── Mock
│   │   │   │   │   │   └── MockPluginTest.php
│   │   │   │   │   └── Oauth
│   │   │   │   │   └── OauthPluginTest.php
│   │   │   │   ├── Service
│   │   │   │   │   ├── AbstractConfigLoaderTest.php
│   │   │   │   │   ├── Builder
│   │   │   │   │   │   ├── ServiceBuilderLoaderTest.php
│   │   │   │   │   │   └── ServiceBuilderTest.php
│   │   │   │   │   ├── CachingConfigLoaderTest.php
│   │   │   │   │   ├── ClientTest.php
│   │   │   │   │   ├── Command
│   │   │   │   │   │   ├── AbstractCommandTest.php
│   │   │   │   │   │   ├── ClosureCommandTest.php
│   │   │   │   │   │   ├── CommandTest.php
│   │   │   │   │   │   ├── DefaultRequestSerializerTest.php
│   │   │   │   │   │   ├── DefaultResponseParserTest.php
│   │   │   │   │   │   ├── Factory
│   │   │   │   │   │   │   ├── AliasFactoryTest.php
│   │   │   │   │   │   │   ├── CompositeFactoryTest.php
│   │   │   │   │   │   │   ├── ConcreteClassFactoryTest.php
│   │   │   │   │   │   │   ├── MapFactoryTest.php
│   │   │   │   │   │   │   └── ServiceDescriptionFactoryTest.php
│   │   │   │   │   │   ├── LocationVisitor
│   │   │   │   │   │   │   ├── Request
│   │   │   │   │   │   │   │   ├── AbstractVisitorTestCase.php
│   │   │   │   │   │   │   │   ├── BodyVisitorTest.php
│   │   │   │   │   │   │   │   ├── HeaderVisitorTest.php
│   │   │   │   │   │   │   │   ├── JsonVisitorTest.php
│   │   │   │   │   │   │   │   ├── PostFieldVisitorTest.php
│   │   │   │   │   │   │   │   ├── PostFileVisitorTest.php
│   │   │   │   │   │   │   │   ├── QueryVisitorTest.php
│   │   │   │   │   │   │   │   ├── ResponseBodyVisitorTest.php
│   │   │   │   │   │   │   │   └── XmlVisitorTest.php
│   │   │   │   │   │   │   ├── Response
│   │   │   │   │   │   │   │   ├── AbstractResponseVisitorTest.php
│   │   │   │   │   │   │   │   ├── BodyVisitorTest.php
│   │   │   │   │   │   │   │   ├── HeaderVisitorTest.php
│   │   │   │   │   │   │   │   ├── JsonVisitorTest.php
│   │   │   │   │   │   │   │   ├── ReasonPhraseVisitorTest.php
│   │   │   │   │   │   │   │   ├── StatusCodeVisitorTest.php
│   │   │   │   │   │   │   │   └── XmlVisitorTest.php
│   │   │   │   │   │   │   └── VisitorFlyweightTest.php
│   │   │   │   │   │   ├── OperationCommandTest.php
│   │   │   │   │   │   └── OperationResponseParserTest.php
│   │   │   │   │   ├── Description
│   │   │   │   │   │   ├── OperationTest.php
│   │   │   │   │   │   ├── ParameterTest.php
│   │   │   │   │   │   ├── SchemaFormatterTest.php
│   │   │   │   │   │   ├── SchemaValidatorTest.php
│   │   │   │   │   │   ├── ServiceDescriptionLoaderTest.php
│   │   │   │   │   │   └── ServiceDescriptionTest.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── CommandTransferExceptionTest.php
│   │   │   │   │   │   ├── InconsistentClientTransferExceptionTest.php
│   │   │   │   │   │   └── ValidationExceptionTest.php
│   │   │   │   │   ├── Mock
│   │   │   │   │   │   ├── Command
│   │   │   │   │   │   │   ├── IterableCommand.php
│   │   │   │   │   │   │   ├── MockCommand.php
│   │   │   │   │   │   │   ├── OtherCommand.php
│   │   │   │   │   │   │   └── Sub
│   │   │   │   │   │   │   └── Sub.php
│   │   │   │   │   │   ├── MockClient.php
│   │   │   │   │   │   └── Model
│   │   │   │   │   │   └── MockCommandIterator.php
│   │   │   │   │   └── Resource
│   │   │   │   │   ├── CompositeResourceIteratorFactoryTest.php
│   │   │   │   │   ├── MapResourceIteratorFactoryTest.php
│   │   │   │   │   ├── ModelTest.php
│   │   │   │   │   ├── ResourceIteratorClassFactoryTest.php
│   │   │   │   │   └── ResourceIteratorTest.php
│   │   │   │   ├── Stream
│   │   │   │   │   ├── PhpStreamRequestFactoryTest.php
│   │   │   │   │   └── StreamTest.php
│   │   │   │   └── TestData
│   │   │   │   ├── description
│   │   │   │   │   ├── bar.json
│   │   │   │   │   ├── baz.json
│   │   │   │   │   ├── foo.json
│   │   │   │   │   └── recursive.json
│   │   │   │   ├── FileBody.txt
│   │   │   │   ├── mock_response
│   │   │   │   ├── services
│   │   │   │   │   ├── json1.json
│   │   │   │   │   ├── json2.json
│   │   │   │   │   └── services.json
│   │   │   │   ├── test_service2.json
│   │   │   │   ├── test_service_3.json
│   │   │   │   └── test_service.json
│   │   │   └── UPGRADING.md
│   │   ├── kosinix
│   │   │   └── grafika
│   │   │   ├── composer.json
│   │   │   ├── fonts
│   │   │   │   ├── LiberationSans-Regular.ttf
│   │   │   │   └── st-heiti-light.ttc
│   │   │   ├── license.txt
│   │   │   ├── phpunit.xml
│   │   │   ├── README.md
│   │   │   ├── samiconf.php
│   │   │   ├── sami.phar
│   │   │   ├── src
│   │   │   │   ├── autoloader.php
│   │   │   │   └── Grafika
│   │   │   │   ├── Color.php
│   │   │   │   ├── DrawingObject
│   │   │   │   │   ├── CubicBezier.php
│   │   │   │   │   ├── Ellipse.php
│   │   │   │   │   ├── Line.php
│   │   │   │   │   ├── Polygon.php
│   │   │   │   │   ├── QuadraticBezier.php
│   │   │   │   │   └── Rectangle.php
│   │   │   │   ├── DrawingObjectInterface.php
│   │   │   │   ├── EditorInterface.php
│   │   │   │   ├── FilterInterface.php
│   │   │   │   ├── Gd
│   │   │   │   │   ├── DrawingObject
│   │   │   │   │   │   ├── CubicBezier.php
│   │   │   │   │   │   ├── Ellipse.php
│   │   │   │   │   │   ├── Line.php
│   │   │   │   │   │   ├── Polygon.php
│   │   │   │   │   │   ├── QuadraticBezier.php
│   │   │   │   │   │   └── Rectangle.php
│   │   │   │   │   ├── Editor.php
│   │   │   │   │   ├── Filter
│   │   │   │   │   │   ├── Blur.php
│   │   │   │   │   │   ├── Brightness.php
│   │   │   │   │   │   ├── Colorize.php
│   │   │   │   │   │   ├── Contrast.php
│   │   │   │   │   │   ├── Dither.php
│   │   │   │   │   │   ├── Gamma.php
│   │   │   │   │   │   ├── Grayscale.php
│   │   │   │   │   │   ├── Invert.php
│   │   │   │   │   │   ├── Pixelate.php
│   │   │   │   │   │   ├── Sharpen.php
│   │   │   │   │   │   └── Sobel.php
│   │   │   │   │   ├── Helper
│   │   │   │   │   │   ├── GifByteStream.php
│   │   │   │   │   │   └── GifHelper.php
│   │   │   │   │   ├── ImageHash
│   │   │   │   │   │   ├── AverageHash.php
│   │   │   │   │   │   └── DifferenceHash.php
│   │   │   │   │   └── Image.php
│   │   │   │   ├── Grafika.php
│   │   │   │   ├── ImageInterface.php
│   │   │   │   ├── ImageType.php
│   │   │   │   ├── Imagick
│   │   │   │   │   ├── DrawingObject
│   │   │   │   │   │   ├── CubicBezier.php
│   │   │   │   │   │   ├── Ellipse.php
│   │   │   │   │   │   ├── Line.php
│   │   │   │   │   │   ├── Polygon.php
│   │   │   │   │   │   ├── QuadraticBezier.php
│   │   │   │   │   │   └── Rectangle.php
│   │   │   │   │   ├── Editor.php
│   │   │   │   │   ├── Filter
│   │   │   │   │   │   ├── Blur.php
│   │   │   │   │   │   ├── Brightness.php
│   │   │   │   │   │   ├── Colorize.php
│   │   │   │   │   │   ├── Contrast.php
│   │   │   │   │   │   ├── Dither.php
│   │   │   │   │   │   ├── Gamma.php
│   │   │   │   │   │   ├── Grayscale.php
│   │   │   │   │   │   ├── Invert.php
│   │   │   │   │   │   ├── Pixelate.php
│   │   │   │   │   │   ├── Sharpen.php
│   │   │   │   │   │   └── Sobel.php
│   │   │   │   │   ├── ImageHash
│   │   │   │   │   │   ├── AverageHash.php
│   │   │   │   │   │   └── DifferenceHash.php
│   │   │   │   │   └── Image.php
│   │   │   │   └── Position.php
│   │   │   └── tests
│   │   │   ├── bootstrap.php
│   │   │   ├── GdEditorTest.php
│   │   │   ├── ImagickEditorTest.php
│   │   │   └── install.txt
│   │   ├── qcloud
│   │   │   └── cos-sdk-v5
│   │   │   ├── composer.json
│   │   │   ├── cos-autoloader-generator.php
│   │   │   ├── cos-autoloader.php
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml
│   │   │   ├── README.md
│   │   │   ├── sample.php
│   │   │   └── src
│   │   │   ├── Guzzle
│   │   │   │   ├── Batch
│   │   │   │   │   ├── AbstractBatchDecorator.php
│   │   │   │   │   ├── BatchBuilder.php
│   │   │   │   │   ├── BatchClosureDivisor.php
│   │   │   │   │   ├── BatchClosureTransfer.php
│   │   │   │   │   ├── BatchCommandTransfer.php
│   │   │   │   │   ├── BatchDivisorInterface.php
│   │   │   │   │   ├── BatchInterface.php
│   │   │   │   │   ├── Batch.php
│   │   │   │   │   ├── BatchRequestTransfer.php
│   │   │   │   │   ├── BatchSizeDivisor.php
│   │   │   │   │   ├── BatchTransferInterface.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   └── BatchTransferException.php
│   │   │   │   │   ├── ExceptionBufferingBatch.php
│   │   │   │   │   ├── FlushingBatch.php
│   │   │   │   │   ├── HistoryBatch.php
│   │   │   │   │   └── NotifyingBatch.php
│   │   │   │   ├── Cache
│   │   │   │   │   ├── AbstractCacheAdapter.php
│   │   │   │   │   ├── CacheAdapterFactory.php
│   │   │   │   │   ├── CacheAdapterInterface.php
│   │   │   │   │   ├── ClosureCacheAdapter.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── DoctrineCacheAdapter.php
│   │   │   │   │   ├── NullCacheAdapter.php
│   │   │   │   │   ├── Zf1CacheAdapter.php
│   │   │   │   │   └── Zf2CacheAdapter.php
│   │   │   │   ├── Common
│   │   │   │   │   ├── AbstractHasDispatcher.php
│   │   │   │   │   ├── Collection.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Event.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── BadMethodCallException.php
│   │   │   │   │   │   ├── ExceptionCollection.php
│   │   │   │   │   │   ├── GuzzleException.php
│   │   │   │   │   │   ├── InvalidArgumentException.php
│   │   │   │   │   │   ├── RuntimeException.php
│   │   │   │   │   │   └── UnexpectedValueException.php
│   │   │   │   │   ├── FromConfigInterface.php
│   │   │   │   │   ├── HasDispatcherInterface.php
│   │   │   │   │   ├── ToArrayInterface.php
│   │   │   │   │   └── Version.php
│   │   │   │   ├── Http
│   │   │   │   │   ├── AbstractEntityBodyDecorator.php
│   │   │   │   │   ├── CachingEntityBody.php
│   │   │   │   │   ├── ClientInterface.php
│   │   │   │   │   ├── Client.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Curl
│   │   │   │   │   │   ├── CurlHandle.php
│   │   │   │   │   │   ├── CurlMultiInterface.php
│   │   │   │   │   │   ├── CurlMulti.php
│   │   │   │   │   │   ├── CurlMultiProxy.php
│   │   │   │   │   │   ├── CurlVersion.php
│   │   │   │   │   │   └── RequestMediator.php
│   │   │   │   │   ├── EntityBodyInterface.php
│   │   │   │   │   ├── EntityBody.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── BadResponseException.php
│   │   │   │   │   │   ├── ClientErrorResponseException.php
│   │   │   │   │   │   ├── CouldNotRewindStreamException.php
│   │   │   │   │   │   ├── CurlException.php
│   │   │   │   │   │   ├── HttpException.php
│   │   │   │   │   │   ├── MultiTransferException.php
│   │   │   │   │   │   ├── RequestException.php
│   │   │   │   │   │   ├── ServerErrorResponseException.php
│   │   │   │   │   │   └── TooManyRedirectsException.php
│   │   │   │   │   ├── IoEmittingEntityBody.php
│   │   │   │   │   ├── Message
│   │   │   │   │   │   ├── AbstractMessage.php
│   │   │   │   │   │   ├── EntityEnclosingRequestInterface.php
│   │   │   │   │   │   ├── EntityEnclosingRequest.php
│   │   │   │   │   │   ├── Header
│   │   │   │   │   │   │   ├── CacheControl.php
│   │   │   │   │   │   │   ├── HeaderCollection.php
│   │   │   │   │   │   │   ├── HeaderFactoryInterface.php
│   │   │   │   │   │   │   ├── HeaderFactory.php
│   │   │   │   │   │   │   ├── HeaderInterface.php
│   │   │   │   │   │   │   └── Link.php
│   │   │   │   │   │   ├── Header.php
│   │   │   │   │   │   ├── MessageInterface.php
│   │   │   │   │   │   ├── PostFileInterface.php
│   │   │   │   │   │   ├── PostFile.php
│   │   │   │   │   │   ├── RequestFactoryInterface.php
│   │   │   │   │   │   ├── RequestFactory.php
│   │   │   │   │   │   ├── RequestInterface.php
│   │   │   │   │   │   ├── Request.php
│   │   │   │   │   │   └── Response.php
│   │   │   │   │   ├── Mimetypes.php
│   │   │   │   │   ├── QueryAggregator
│   │   │   │   │   │   ├── CommaAggregator.php
│   │   │   │   │   │   ├── DuplicateAggregator.php
│   │   │   │   │   │   ├── PhpAggregator.php
│   │   │   │   │   │   └── QueryAggregatorInterface.php
│   │   │   │   │   ├── QueryString.php
│   │   │   │   │   ├── ReadLimitEntityBody.php
│   │   │   │   │   ├── RedirectPlugin.php
│   │   │   │   │   ├── Resources
│   │   │   │   │   │   └── cacert.pem
│   │   │   │   │   ├── StaticClient.php
│   │   │   │   │   └── Url.php
│   │   │   │   ├── Inflection
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── InflectorInterface.php
│   │   │   │   │   ├── Inflector.php
│   │   │   │   │   ├── MemoizingInflector.php
│   │   │   │   │   └── PreComputedInflector.php
│   │   │   │   ├── Iterator
│   │   │   │   │   ├── AppendIterator.php
│   │   │   │   │   ├── ChunkedIterator.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── FilterIterator.php
│   │   │   │   │   ├── MapIterator.php
│   │   │   │   │   ├── MethodProxyIterator.php
│   │   │   │   │   └── README.md
│   │   │   │   ├── Log
│   │   │   │   │   ├── AbstractLogAdapter.php
│   │   │   │   │   ├── ArrayLogAdapter.php
│   │   │   │   │   ├── ClosureLogAdapter.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── LogAdapterInterface.php
│   │   │   │   │   ├── MessageFormatter.php
│   │   │   │   │   ├── MonologLogAdapter.php
│   │   │   │   │   ├── PsrLogAdapter.php
│   │   │   │   │   ├── Zf1LogAdapter.php
│   │   │   │   │   └── Zf2LogAdapter.php
│   │   │   │   ├── Parser
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Cookie
│   │   │   │   │   │   ├── CookieParserInterface.php
│   │   │   │   │   │   └── CookieParser.php
│   │   │   │   │   ├── Message
│   │   │   │   │   │   ├── AbstractMessageParser.php
│   │   │   │   │   │   ├── MessageParserInterface.php
│   │   │   │   │   │   ├── MessageParser.php
│   │   │   │   │   │   └── PeclHttpMessageParser.php
│   │   │   │   │   ├── ParserRegistry.php
│   │   │   │   │   ├── UriTemplate
│   │   │   │   │   │   ├── PeclUriTemplate.php
│   │   │   │   │   │   ├── UriTemplateInterface.php
│   │   │   │   │   │   └── UriTemplate.php
│   │   │   │   │   └── Url
│   │   │   │   │   ├── UrlParserInterface.php
│   │   │   │   │   └── UrlParser.php
│   │   │   │   ├── Plugin
│   │   │   │   │   ├── Async
│   │   │   │   │   │   ├── AsyncPlugin.php
│   │   │   │   │   │   └── composer.json
│   │   │   │   │   ├── Backoff
│   │   │   │   │   │   ├── AbstractBackoffStrategy.php
│   │   │   │   │   │   ├── AbstractErrorCodeBackoffStrategy.php
│   │   │   │   │   │   ├── BackoffLogger.php
│   │   │   │   │   │   ├── BackoffPlugin.php
│   │   │   │   │   │   ├── BackoffStrategyInterface.php
│   │   │   │   │   │   ├── CallbackBackoffStrategy.php
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── ConstantBackoffStrategy.php
│   │   │   │   │   │   ├── CurlBackoffStrategy.php
│   │   │   │   │   │   ├── ExponentialBackoffStrategy.php
│   │   │   │   │   │   ├── HttpBackoffStrategy.php
│   │   │   │   │   │   ├── LinearBackoffStrategy.php
│   │   │   │   │   │   ├── ReasonPhraseBackoffStrategy.php
│   │   │   │   │   │   └── TruncatedBackoffStrategy.php
│   │   │   │   │   ├── Cache
│   │   │   │   │   │   ├── CacheKeyProviderInterface.php
│   │   │   │   │   │   ├── CachePlugin.php
│   │   │   │   │   │   ├── CacheStorageInterface.php
│   │   │   │   │   │   ├── CallbackCanCacheStrategy.php
│   │   │   │   │   │   ├── CanCacheStrategyInterface.php
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── DefaultCacheKeyProvider.php
│   │   │   │   │   │   ├── DefaultCacheStorage.php
│   │   │   │   │   │   ├── DefaultCanCacheStrategy.php
│   │   │   │   │   │   ├── DefaultRevalidation.php
│   │   │   │   │   │   ├── DenyRevalidation.php
│   │   │   │   │   │   ├── RevalidationInterface.php
│   │   │   │   │   │   └── SkipRevalidation.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── Cookie
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── CookieJar
│   │   │   │   │   │   │   ├── ArrayCookieJar.php
│   │   │   │   │   │   │   ├── CookieJarInterface.php
│   │   │   │   │   │   │   └── FileCookieJar.php
│   │   │   │   │   │   ├── Cookie.php
│   │   │   │   │   │   ├── CookiePlugin.php
│   │   │   │   │   │   └── Exception
│   │   │   │   │   │   └── InvalidCookieException.php
│   │   │   │   │   ├── CurlAuth
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── CurlAuthPlugin.php
│   │   │   │   │   ├── ErrorResponse
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   ├── ErrorResponseExceptionInterface.php
│   │   │   │   │   │   ├── ErrorResponsePlugin.php
│   │   │   │   │   │   └── Exception
│   │   │   │   │   │   └── ErrorResponseException.php
│   │   │   │   │   ├── History
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── HistoryPlugin.php
│   │   │   │   │   ├── Log
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── LogPlugin.php
│   │   │   │   │   ├── Md5
│   │   │   │   │   │   ├── CommandContentMd5Plugin.php
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── Md5ValidatorPlugin.php
│   │   │   │   │   ├── Mock
│   │   │   │   │   │   ├── composer.json
│   │   │   │   │   │   └── MockPlugin.php
│   │   │   │   │   └── Oauth
│   │   │   │   │   ├── composer.json
│   │   │   │   │   └── OauthPlugin.php
│   │   │   │   ├── Service
│   │   │   │   │   ├── AbstractConfigLoader.php
│   │   │   │   │   ├── Builder
│   │   │   │   │   │   ├── ServiceBuilderInterface.php
│   │   │   │   │   │   ├── ServiceBuilderLoader.php
│   │   │   │   │   │   └── ServiceBuilder.php
│   │   │   │   │   ├── CachingConfigLoader.php
│   │   │   │   │   ├── ClientInterface.php
│   │   │   │   │   ├── Client.php
│   │   │   │   │   ├── Command
│   │   │   │   │   │   ├── AbstractCommand.php
│   │   │   │   │   │   ├── ClosureCommand.php
│   │   │   │   │   │   ├── CommandInterface.php
│   │   │   │   │   │   ├── CreateResponseClassEvent.php
│   │   │   │   │   │   ├── DefaultRequestSerializer.php
│   │   │   │   │   │   ├── DefaultResponseParser.php
│   │   │   │   │   │   ├── Factory
│   │   │   │   │   │   │   ├── AliasFactory.php
│   │   │   │   │   │   │   ├── CompositeFactory.php
│   │   │   │   │   │   │   ├── ConcreteClassFactory.php
│   │   │   │   │   │   │   ├── FactoryInterface.php
│   │   │   │   │   │   │   ├── MapFactory.php
│   │   │   │   │   │   │   └── ServiceDescriptionFactory.php
│   │   │   │   │   │   ├── LocationVisitor
│   │   │   │   │   │   │   ├── Request
│   │   │   │   │   │   │   │   ├── AbstractRequestVisitor.php
│   │   │   │   │   │   │   │   ├── BodyVisitor.php
│   │   │   │   │   │   │   │   ├── HeaderVisitor.php
│   │   │   │   │   │   │   │   ├── JsonVisitor.php
│   │   │   │   │   │   │   │   ├── PostFieldVisitor.php
│   │   │   │   │   │   │   │   ├── PostFileVisitor.php
│   │   │   │   │   │   │   │   ├── QueryVisitor.php
│   │   │   │   │   │   │   │   ├── RequestVisitorInterface.php
│   │   │   │   │   │   │   │   ├── ResponseBodyVisitor.php
│   │   │   │   │   │   │   │   └── XmlVisitor.php
│   │   │   │   │   │   │   ├── Response
│   │   │   │   │   │   │   │   ├── AbstractResponseVisitor.php
│   │   │   │   │   │   │   │   ├── BodyVisitor.php
│   │   │   │   │   │   │   │   ├── HeaderVisitor.php
│   │   │   │   │   │   │   │   ├── JsonVisitor.php
│   │   │   │   │   │   │   │   ├── ReasonPhraseVisitor.php
│   │   │   │   │   │   │   │   ├── ResponseVisitorInterface.php
│   │   │   │   │   │   │   │   ├── StatusCodeVisitor.php
│   │   │   │   │   │   │   │   └── XmlVisitor.php
│   │   │   │   │   │   │   └── VisitorFlyweight.php
│   │   │   │   │   │   ├── OperationCommand.php
│   │   │   │   │   │   ├── OperationResponseParser.php
│   │   │   │   │   │   ├── RequestSerializerInterface.php
│   │   │   │   │   │   ├── ResponseClassInterface.php
│   │   │   │   │   │   └── ResponseParserInterface.php
│   │   │   │   │   ├── composer.json
│   │   │   │   │   ├── ConfigLoaderInterface.php
│   │   │   │   │   ├── Description
│   │   │   │   │   │   ├── OperationInterface.php
│   │   │   │   │   │   ├── Operation.php
│   │   │   │   │   │   ├── Parameter.php
│   │   │   │   │   │   ├── SchemaFormatter.php
│   │   │   │   │   │   ├── SchemaValidator.php
│   │   │   │   │   │   ├── ServiceDescriptionInterface.php
│   │   │   │   │   │   ├── ServiceDescriptionLoader.php
│   │   │   │   │   │   ├── ServiceDescription.php
│   │   │   │   │   │   └── ValidatorInterface.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   ├── CommandException.php
│   │   │   │   │   │   ├── CommandTransferException.php
│   │   │   │   │   │   ├── DescriptionBuilderException.php
│   │   │   │   │   │   ├── InconsistentClientTransferException.php
│   │   │   │   │   │   ├── ResponseClassException.php
│   │   │   │   │   │   ├── ServiceBuilderException.php
│   │   │   │   │   │   ├── ServiceNotFoundException.php
│   │   │   │   │   │   └── ValidationException.php
│   │   │   │   │   └── Resource
│   │   │   │   │   ├── AbstractResourceIteratorFactory.php
│   │   │   │   │   ├── CompositeResourceIteratorFactory.php
│   │   │   │   │   ├── MapResourceIteratorFactory.php
│   │   │   │   │   ├── Model.php
│   │   │   │   │   ├── ResourceIteratorApplyBatched.php
│   │   │   │   │   ├── ResourceIteratorClassFactory.php
│   │   │   │   │   ├── ResourceIteratorFactoryInterface.php
│   │   │   │   │   ├── ResourceIteratorInterface.php
│   │   │   │   │   └── ResourceIterator.php
│   │   │   │   └── Stream
│   │   │   │   ├── composer.json
│   │   │   │   ├── PhpStreamRequestFactory.php
│   │   │   │   ├── StreamInterface.php
│   │   │   │   ├── Stream.php
│   │   │   │   └── StreamRequestFactoryInterface.php
│   │   │   ├── Qcloud
│   │   │   │   └── Cos
│   │   │   │   ├── BucketStyleListener.php
│   │   │   │   ├── Client.php
│   │   │   │   ├── Command.php
│   │   │   │   ├── Copy.php
│   │   │   │   ├── Exception
│   │   │   │   │   ├── BucketAlreadyExistsException.php
│   │   │   │   │   ├── BucketNotEmptyException.php
│   │   │   │   │   ├── CosException.php
│   │   │   │   │   ├── CurlException.php
│   │   │   │   │   ├── InvalidArgumentException.php
│   │   │   │   │   ├── NoSuchBucketException.php
│   │   │   │   │   ├── NoSuchKeyException.php
│   │   │   │   │   ├── NoSuchUploadException.php
│   │   │   │   │   └── ServiceResponseException.php
│   │   │   │   ├── ExceptionListener.php
│   │   │   │   ├── ExceptionParser.php
│   │   │   │   ├── Md5Listener.php
│   │   │   │   ├── MultipartUpload.php
│   │   │   │   ├── Service.php
│   │   │   │   ├── SignatureListener.php
│   │   │   │   ├── Signature.php
│   │   │   │   ├── Tests
│   │   │   │   │   ├── TestHelper.php
│   │   │   │   │   └── Test.php
│   │   │   │   ├── TokenListener.php
│   │   │   │   └── UploadBodyListener.php
│   │   │   └── Symfony
│   │   │   └── Component
│   │   │   └── EventDispatcher
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── ContainerAwareEventDispatcher.php
│   │   │   ├── Debug
│   │   │   │   └── TraceableEventDispatcherInterface.php
│   │   │   ├── EventDispatcherInterface.php
│   │   │   ├── EventDispatcher.php
│   │   │   ├── Event.php
│   │   │   ├── EventSubscriberInterface.php
│   │   │   ├── GenericEvent.php
│   │   │   ├── ImmutableEventDispatcher.php
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   └── Tests
│   │   │   ├── bootstrap.php
│   │   │   ├── ContainerAwareEventDispatcherTest.php
│   │   │   ├── EventDispatcherTest.php
│   │   │   ├── EventTest.php
│   │   │   ├── GenericEventTest.php
│   │   │   └── ImmutableEventDispatcherTest.php
│   │   ├── qiniu
│   │   │   └── php-sdk
│   │   │   ├── autoload.php
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── CONTRIBUTING.md
│   │   │   ├── docs
│   │   │   │   └── rtc
│   │   │   │   ├── example.php
│   │   │   │   └── README.md
│   │   │   ├── examples
│   │   │   │   ├── cdn_get_bandwidth.php
│   │   │   │   ├── cdn_get_flux.php
│   │   │   │   ├── cdn_get_log_list.php
│   │   │   │   ├── cdn_refresh_urls_dirs.php
│   │   │   │   ├── cdn_timestamp_antileech.php
│   │   │   │   ├── image_url_builder.php
│   │   │   │   ├── persistent_fop_init.php
│   │   │   │   ├── persistent_fop_status.php
│   │   │   │   ├── pfop_mkzip.php
│   │   │   │   ├── pfop_vframe.php
│   │   │   │   ├── pfop_video_avthumb.php
│   │   │   │   ├── pfop_watermark.php
│   │   │   │   ├── php-logo.png
│   │   │   │   ├── prefop.php
│   │   │   │   ├── qetag.php
│   │   │   │   ├── README.md
│   │   │   │   ├── rs_batch_change_mime.php
│   │   │   │   ├── rs_batch_change_type.php
│   │   │   │   ├── rs_batch_copy.php
│   │   │   │   ├── rs_batch_delete_after_days.php
│   │   │   │   ├── rs_batch_delete.php
│   │   │   │   ├── rs_batch_move.php
│   │   │   │   ├── rs_batch_stat.php
│   │   │   │   ├── rs_bucket_domains.php
│   │   │   │   ├── rs_buckets.php
│   │   │   │   ├── rs_change_mime.php
│   │   │   │   ├── rs_change_status.php
│   │   │   │   ├── rs_change_type.php
│   │   │   │   ├── rs_copy.php
│   │   │   │   ├── rs_delete_after_days.php
│   │   │   │   ├── rs_delete.php
│   │   │   │   ├── rs_download_urls.php
│   │   │   │   ├── rs_fetch.php
│   │   │   │   ├── rsf_list_bucket.php
│   │   │   │   ├── rsf_list_files.php
│   │   │   │   ├── rs_move.php
│   │   │   │   ├── rs_prefetch.php
│   │   │   │   ├── rs_stat.php
│   │   │   │   ├── saveas.php
│   │   │   │   ├── upload_and_callback.php
│   │   │   │   ├── upload_and_pfop.php
│   │   │   │   ├── upload_mgr_init.php
│   │   │   │   ├── upload_multi_demos.php
│   │   │   │   ├── upload_simple_file.php
│   │   │   │   ├── upload_tokens.php
│   │   │   │   └── upload_verify_callback.php
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   └── Qiniu
│   │   │   │   ├── Auth.php
│   │   │   │   ├── Cdn
│   │   │   │   │   └── CdnManager.php
│   │   │   │   ├── Config.php
│   │   │   │   ├── Etag.php
│   │   │   │   ├── functions.php
│   │   │   │   ├── Http
│   │   │   │   │   ├── Client.php
│   │   │   │   │   ├── Error.php
│   │   │   │   │   ├── Request.php
│   │   │   │   │   └── Response.php
│   │   │   │   ├── Processing
│   │   │   │   │   ├── ImageUrlBuilder.php
│   │   │   │   │   ├── Operation.php
│   │   │   │   │   └── PersistentFop.php
│   │   │   │   ├── Rtc
│   │   │   │   │   └── AppClient.php
│   │   │   │   ├── Storage
│   │   │   │   │   ├── BucketManager.php
│   │   │   │   │   ├── FormUploader.php
│   │   │   │   │   ├── ResumeUploader.php
│   │   │   │   │   └── UploadManager.php
│   │   │   │   └── Zone.php
│   │   │   ├── test-env.sh
│   │   │   └── tests
│   │   │   ├── bootstrap.php
│   │   │   └── Qiniu
│   │   │   └── Tests
│   │   │   ├── AuthTest.php
│   │   │   ├── Base64Test.php
│   │   │   ├── BucketTest.php
│   │   │   ├── CdnManagerTest.php
│   │   │   ├── Crc32Test.php
│   │   │   ├── DownloadTest.php
│   │   │   ├── EtagTest.php
│   │   │   ├── FopTest.php
│   │   │   ├── FormUpTest.php
│   │   │   ├── HttpTest.php
│   │   │   ├── ImageUrlBuilderTest.php
│   │   │   ├── PfopTest.php
│   │   │   ├── ResumeUpTest.php
│   │   │   └── ZoneTest.php
│   │   ├── symfony
│   │   │   └── event-dispatcher
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── ContainerAwareEventDispatcher.php
│   │   │   ├── Debug
│   │   │   │   ├── TraceableEventDispatcherInterface.php
│   │   │   │   ├── TraceableEventDispatcher.php
│   │   │   │   └── WrappedListener.php
│   │   │   ├── DependencyInjection
│   │   │   │   └── RegisterListenersPass.php
│   │   │   ├── EventDispatcherInterface.php
│   │   │   ├── EventDispatcher.php
│   │   │   ├── Event.php
│   │   │   ├── EventSubscriberInterface.php
│   │   │   ├── GenericEvent.php
│   │   │   ├── ImmutableEventDispatcher.php
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   └── Tests
│   │   │   ├── AbstractEventDispatcherTest.php
│   │   │   ├── ContainerAwareEventDispatcherTest.php
│   │   │   ├── Debug
│   │   │   │   └── TraceableEventDispatcherTest.php
│   │   │   ├── DependencyInjection
│   │   │   │   └── RegisterListenersPassTest.php
│   │   │   ├── EventDispatcherTest.php
│   │   │   ├── EventTest.php
│   │   │   ├── GenericEventTest.php
│   │   │   └── ImmutableEventDispatcherTest.php
│   │   └── topthink
│   │   └── think-installer
│   │   ├── composer.json
│   │   └── src
│   │   ├── Plugin.php
│   │   ├── ThinkExtend.php
│   │   ├── ThinkFramework.php
│   │   └── ThinkTesting.php
│   ├── version.json
│   └── web
│   ├── assets
│   │   ├── admin
│   │   │   ├── css
│   │   │   │   ├── app.css
│   │   │   │   └── login
│   │   │   │   └── style.css
│   │   │   ├── img
│   │   │   │   ├── login_bg1.jpg
│   │   │   │   └── login_bg.jpg
│   │   │   ├── js
│   │   │   │   └── app.js
│   │   │   └── scss
│   │   │   └── app.scss
│   │   ├── api
│   │   │   └── dealer-bg.png
│   │   ├── common
│   │   │   ├── css
│   │   │   │   ├── amazeui.datatables.min.css
│   │   │   │   ├── amazeui.min.css
│   │   │   │   ├── fullcalendar.min.css
│   │   │   │   └── fullcalendar.print.css
│   │   │   ├── fonts
│   │   │   │   ├── FontAwesome.otf
│   │   │   │   ├── fontawesome-webfont.eot
│   │   │   │   ├── fontawesome-webfont.ttf
│   │   │   │   ├── fontawesome-webfont.woff
│   │   │   │   └── fontawesome-webfont.woff2
│   │   │   ├── i
│   │   │   │   └── favicon.ico
│   │   │   ├── js
│   │   │   │   ├── amazeui.min.js
│   │   │   │   ├── art-template.js
│   │   │   │   ├── ddsort.js
│   │   │   │   ├── echarts.min.js
│   │   │   │   ├── echarts-walden.js
│   │   │   │   ├── jquery.dad.js
│   │   │   │   ├── jquery.form.min.js
│   │   │   │   ├── jquery.min.js
│   │   │   │   ├── jstree.min.js
│   │   │   │   ├── vue.min.js
│   │   │   │   └── webuploader.html5only.js
│   │   │   └── plugins
│   │   │   ├── layer
│   │   │   │   ├── layer.js
│   │   │   │   ├── mobile
│   │   │   │   │   ├── layer.js
│   │   │   │   │   └── need
│   │   │   │   │   └── layer.css
│   │   │   │   └── theme
│   │   │   │   └── default
│   │   │   │   ├── icon-ext.png
│   │   │   │   ├── icon.png
│   │   │   │   ├── layer.css
│   │   │   │   ├── loading-0.gif
│   │   │   │   ├── loading-1.gif
│   │   │   │   └── loading-2.gif
│   │   │   └── umeditor
│   │   │   ├── dialogs
│   │   │   │   ├── emotion
│   │   │   │   │   ├── emotion.css
│   │   │   │   │   ├── emotion.js
│   │   │   │   │   └── images
│   │   │   │   │   ├── 0.gif
│   │   │   │   │   ├── bface.gif
│   │   │   │   │   ├── cface.gif
│   │   │   │   │   ├── fface.gif
│   │   │   │   │   ├── jxface2.gif
│   │   │   │   │   ├── neweditor-tab-bg.png
│   │   │   │   │   ├── tface.gif
│   │   │   │   │   ├── wface.gif
│   │   │   │   │   └── yface.gif
│   │   │   │   ├── formula
│   │   │   │   │   ├── formula.css
│   │   │   │   │   ├── formula.html
│   │   │   │   │   ├── formula.js
│   │   │   │   │   └── images
│   │   │   │   │   └── formula.png
│   │   │   │   ├── image
│   │   │   │   │   ├── image.css
│   │   │   │   │   ├── image.js
│   │   │   │   │   └── images
│   │   │   │   │   ├── close.png
│   │   │   │   │   ├── upload1.png
│   │   │   │   │   └── upload2.png
│   │   │   │   ├── link
│   │   │   │   │   └── link.js
│   │   │   │   ├── map
│   │   │   │   │   ├── map.html
│   │   │   │   │   └── map.js
│   │   │   │   └── video
│   │   │   │   ├── images
│   │   │   │   │   ├── center_focus.jpg
│   │   │   │   │   ├── left_focus.jpg
│   │   │   │   │   ├── none_focus.jpg
│   │   │   │   │   └── right_focus.jpg
│   │   │   │   ├── video.css
│   │   │   │   └── video.js
│   │   │   ├── lang
│   │   │   │   ├── en
│   │   │   │   │   ├── en.js
│   │   │   │   │   └── images
│   │   │   │   │   ├── addimage.png
│   │   │   │   │   ├── alldeletebtnhoverskin.png
│   │   │   │   │   ├── alldeletebtnupskin.png
│   │   │   │   │   ├── background.png
│   │   │   │   │   ├── button.png
│   │   │   │   │   ├── copy.png
│   │   │   │   │   ├── deletedisable.png
│   │   │   │   │   ├── deleteenable.png
│   │   │   │   │   ├── imglabel.png
│   │   │   │   │   ├── listbackground.png
│   │   │   │   │   ├── localimage.png
│   │   │   │   │   ├── music.png
│   │   │   │   │   ├── rotateleftdisable.png
│   │   │   │   │   ├── rotateleftenable.png
│   │   │   │   │   ├── rotaterightdisable.png
│   │   │   │   │   ├── rotaterightenable.png
│   │   │   │   │   └── upload.png
│   │   │   │   └── zh-cn
│   │   │   │   ├── images
│   │   │   │   │   ├── copy.png
│   │   │   │   │   ├── imglabel.png
│   │   │   │   │   ├── localimage.png
│   │   │   │   │   ├── music.png
│   │   │   │   │   └── upload.png
│   │   │   │   └── zh-cn.js
│   │   │   ├── themes
│   │   │   │   └── default
│   │   │   │   ├── css
│   │   │   │   │   ├── umeditor.css
│   │   │   │   │   └── umeditor.min.css
│   │   │   │   └── images
│   │   │   │   ├── caret.png
│   │   │   │   ├── close.png
│   │   │   │   ├── icons.gif
│   │   │   │   ├── icons.png
│   │   │   │   ├── ok.gif
│   │   │   │   ├── pop-bg.png
│   │   │   │   ├── spacer.gif
│   │   │   │   └── videologo.gif
│   │   │   ├── umeditor.config.js
│   │   │   ├── umeditor.js
│   │   │   └── umeditor.min.js
│   │   └── store
│   │   ├── css
│   │   │   ├── app.css
│   │   │   ├── diy.css
│   │   │   ├── goods.css
│   │   │   └── login
│   │   │   └── style.css
│   │   ├── img
│   │   │   ├── categoryTpl_10.png
│   │   │   ├── categoryTpl_11.png
│   │   │   ├── categoryTpl_20.png
│   │   │   ├── chose.png
│   │   │   ├── dealer
│   │   │   │   ├── avatar.png
│   │   │   │   ├── backdrop.png
│   │   │   │   └── qrcode.png
│   │   │   ├── diy
│   │   │   │   ├── banner_01.jpg
│   │   │   │   ├── banner_02.jpg
│   │   │   │   ├── goods
│   │   │   │   │   ├── 01.jpg
│   │   │   │   │   ├── 02.jpg
│   │   │   │   │   ├── 03.jpg
│   │   │   │   │   └── 04.jpg
│   │   │   │   ├── navbar
│   │   │   │   │   ├── icon-1.png
│   │   │   │   │   ├── icon-2.png
│   │   │   │   │   ├── icon-3.png
│   │   │   │   │   └── icon-4.png
│   │   │   │   ├── notice.png
│   │   │   │   ├── phone-top-black.png
│   │   │   │   ├── phone-top-white.png
│   │   │   │   ├── video_poster.png
│   │   │   │   └── window
│   │   │   │   ├── 01.jpg
│   │   │   │   ├── 02.jpg
│   │   │   │   ├── 03.jpg
│   │   │   │   └── 04.jpg
│   │   │   ├── login_bg.jpg
│   │   │   └── tpl_msg
│   │   │   ├── 01.png
│   │   │   ├── 02.png
│   │   │   ├── 03.png
│   │   │   └── 04.png
│   │   ├── js
│   │   │   ├── app.js
│   │   │   ├── delivery.js
│   │   │   ├── diy.js
│   │   │   ├── file.library.js
│   │   │   ├── goods.spec.js
│   │   │   └── select.data.js
│   │   └── scss
│   │   ├── app.scss
│   │   ├── diy.scss
│   │   └── goods.scss
│   ├── index.php
│   ├── notice.php
│   ├── temp
│   └── uploads
├── 多开小程序商城教程.doc
├── 小程序端
│   ├── app.js
│   ├── app.json
│   ├── app.wxss
│   ├── components
│   │   ├── actionsheet
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── btn
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   ├── index.wxss
│   │   │   └── native-button-behaviors.js
│   │   ├── dialog
│   │   │   ├── data.js
│   │   │   ├── dialog.js
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── diy
│   │   │   ├── banner
│   │   │   │   ├── banner.js
│   │   │   │   ├── banner.json
│   │   │   │   ├── banner.wxml
│   │   │   │   └── banner.wxss
│   │   │   ├── blank
│   │   │   │   ├── blank.js
│   │   │   │   ├── blank.json
│   │   │   │   ├── blank.wxml
│   │   │   │   └── blank.wxss
│   │   │   ├── coupon
│   │   │   │   ├── coupon.js
│   │   │   │   ├── coupon.json
│   │   │   │   ├── coupon.scss
│   │   │   │   ├── coupon.wxml
│   │   │   │   └── coupon.wxss
│   │   │   ├── goods
│   │   │   │   ├── goods.js
│   │   │   │   ├── goods.json
│   │   │   │   ├── goods.wxml
│   │   │   │   └── goods.wxss
│   │   │   ├── guide
│   │   │   │   ├── guide.js
│   │   │   │   ├── guide.json
│   │   │   │   ├── guide.wxml
│   │   │   │   └── guide.wxss
│   │   │   ├── imageSingle
│   │   │   │   ├── imageSingle.js
│   │   │   │   ├── imageSingle.json
│   │   │   │   ├── imageSingle.wxml
│   │   │   │   └── imageSingle.wxss
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   ├── index.wxss
│   │   │   ├── navBar
│   │   │   │   ├── navBar.js
│   │   │   │   ├── navBar.json
│   │   │   │   ├── navBar.wxml
│   │   │   │   └── navBar.wxss
│   │   │   ├── notice
│   │   │   │   ├── notice.js
│   │   │   │   ├── notice.json
│   │   │   │   ├── notice.wxml
│   │   │   │   └── notice.wxss
│   │   │   ├── richText
│   │   │   │   ├── richText.js
│   │   │   │   ├── richText.json
│   │   │   │   ├── richText.wxml
│   │   │   │   └── richText.wxss
│   │   │   ├── search
│   │   │   │   ├── search.js
│   │   │   │   ├── search.json
│   │   │   │   ├── search.wxml
│   │   │   │   └── search.wxss
│   │   │   ├── video
│   │   │   │   ├── video.js
│   │   │   │   ├── video.json
│   │   │   │   ├── video.wxml
│   │   │   │   └── video.wxss
│   │   │   └── window
│   │   │   ├── window.js
│   │   │   ├── window.json
│   │   │   ├── window.wxml
│   │   │   └── window.wxss
│   │   ├── noticebar
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── pop-manager
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   └── popup
│   │   ├── index.js
│   │   ├── index.json
│   │   └── index.wxml
│   ├── images
│   │   ├── cate-active.png
│   │   ├── cate.png
│   │   ├── collect_active.png
│   │   ├── collect.png
│   │   ├── failure.png
│   │   ├── flow-active.png
│   │   ├── flow.png
│   │   ├── home-active.png
│   │   ├── home.png
│   │   ├── kefu.png
│   │   ├── no_content.png
│   │   ├── normal.png
│   │   ├── not-dealer.png
│   │   ├── refund-bg.png
│   │   ├── selected.png
│   │   ├── top.png
│   │   ├── user-active.png
│   │   ├── user-bg.png
│   │   ├── user.png
│   │   └── wechatapp.png
│   ├── pages
│   │   ├── address
│   │   │   ├── create.js
│   │   │   ├── create.json
│   │   │   ├── create.wxml
│   │   │   ├── create.wxss
│   │   │   ├── detail.js
│   │   │   ├── detail.json
│   │   │   ├── detail.wxml
│   │   │   ├── detail.wxss
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── category
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   ├── index.wxss
│   │   │   ├── list.js
│   │   │   ├── list.json
│   │   │   ├── list.wxml
│   │   │   └── list.wxss
│   │   ├── coupon
│   │   │   ├── coupon.js
│   │   │   ├── coupon.json
│   │   │   ├── coupon.scss
│   │   │   ├── coupon.wxml
│   │   │   └── coupon.wxss
│   │   ├── custom
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── dealer
│   │   │   ├── apply
│   │   │   │   ├── apply.js
│   │   │   │   ├── apply.json
│   │   │   │   ├── apply.wxml
│   │   │   │   └── apply.wxss
│   │   │   ├── index
│   │   │   │   ├── index.js
│   │   │   │   ├── index.json
│   │   │   │   ├── index.wxml
│   │   │   │   └── index.wxss
│   │   │   ├── order
│   │   │   │   ├── order.js
│   │   │   │   ├── order.json
│   │   │   │   ├── order.wxml
│   │   │   │   └── order.wxss
│   │   │   ├── qrcode
│   │   │   │   ├── qrcode.js
│   │   │   │   ├── qrcode.json
│   │   │   │   ├── qrcode.wxml
│   │   │   │   └── qrcode.wxss
│   │   │   ├── team
│   │   │   │   ├── team.js
│   │   │   │   ├── team.json
│   │   │   │   ├── team.wxml
│   │   │   │   └── team.wxss
│   │   │   └── withdraw
│   │   │   ├── apply
│   │   │   │   ├── apply.js
│   │   │   │   ├── apply.json
│   │   │   │   ├── apply.wxml
│   │   │   │   └── apply.wxss
│   │   │   └── list
│   │   │   ├── list.js
│   │   │   ├── list.json
│   │   │   ├── list.wxml
│   │   │   └── list.wxss
│   │   ├── flow
│   │   │   ├── checkout.js
│   │   │   ├── checkout.json
│   │   │   ├── checkout.scss
│   │   │   ├── checkout.wxml
│   │   │   ├── checkout.wxss
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── goods
│   │   │   ├── comment
│   │   │   │   ├── comment.js
│   │   │   │   ├── comment.json
│   │   │   │   ├── comment.wxml
│   │   │   │   └── comment.wxss
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── index
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── login
│   │   │   ├── login.js
│   │   │   ├── login.json
│   │   │   ├── login.wxml
│   │   │   └── login.wxss
│   │   ├── order
│   │   │   ├── comment
│   │   │   │   ├── comment.js
│   │   │   │   ├── comment.json
│   │   │   │   ├── comment.scss
│   │   │   │   ├── comment.wxml
│   │   │   │   ├── comment.wxss
│   │   │   │   └── comment.wxss.map
│   │   │   ├── detail.js
│   │   │   ├── detail.json
│   │   │   ├── detail.wxml
│   │   │   ├── detail.wxss
│   │   │   ├── express
│   │   │   │   ├── express.js
│   │   │   │   ├── express.json
│   │   │   │   ├── express.wxml
│   │   │   │   └── express.wxss
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   ├── index.wxss
│   │   │   └── refund
│   │   │   ├── apply
│   │   │   │   ├── apply.js
│   │   │   │   ├── apply.json
│   │   │   │   ├── apply.wxml
│   │   │   │   └── apply.wxss
│   │   │   ├── detail
│   │   │   │   ├── detail.js
│   │   │   │   ├── detail.json
│   │   │   │   ├── detail.wxml
│   │   │   │   └── detail.wxss
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   ├── search
│   │   │   ├── index.js
│   │   │   ├── index.json
│   │   │   ├── index.wxml
│   │   │   └── index.wxss
│   │   └── user
│   │   ├── coupon
│   │   │   ├── coupon.js
│   │   │   ├── coupon.json
│   │   │   ├── coupon.scss
│   │   │   ├── coupon.wxml
│   │   │   └── coupon.wxss
│   │   ├── help.js
│   │   ├── help.json
│   │   ├── help.wxml
│   │   ├── help.wxss
│   │   ├── index.js
│   │   ├── index.json
│   │   ├── index.wxml
│   │   └── index.wxss
│   ├── siteinfo.js
│   ├── utils
│   │   ├── common.wxss
│   │   ├── iconfont.wxss
│   │   ├── login.js
│   │   ├── md5.js
│   │   └── util.js
│   ├── version.json
│   └── wxParse
│   ├── html2json.js
│   ├── htmlparser.js
│   ├── showdown.js
│   ├── wxDiscode.js
│   ├── wxParse.js
│   ├── wxParse.wxml
│   └── wxParse.wxss
└── 数据库
└── install.sql

511 directories, 2061 files

标签:

实例下载地址

基于TP5.0.20的小程序商城完整版

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警