【例子介绍】企业微信scrm,企微魔盒,企业微信客户管理系统
渠道活码
客户精准画像
企业微信群营销
客户画像
裂变营销
互动雷达
一客一码
流失提醒
快捷回复话术库
群违规提醒
移动端工作台
历史朋友圈
互动红包
自动拉群
数据统计分析
【相关图片】
【源码结构】
.
├── 后端
│ ├── qvmh
│ │ ├── controller
│ │ │ └── @system
│ │ │ ├── ajax.php
│ │ │ ├── commoncontroller.php
│ │ │ ├── upload.php
│ │ │ └── vercode.php
│ │ ├── plugin
│ │ │ ├── @system
│ │ │ │ ├── ClassConfigEdit.class.php
│ │ │ │ ├── DBDataBackup.class.php
│ │ │ │ ├── compress.php
│ │ │ │ └── javascriptpacker.php
│ │ │ ├── Debug.class.php
│ │ │ ├── HtmlOperate.class.php
│ │ │ ├── Mailer.php
│ │ │ ├── PinYin.class.php
│ │ │ ├── QRCode
│ │ │ │ ├── phpqrcode.php
│ │ │ │ ├── qrbitstream.php
│ │ │ │ ├── qrconfig.php
│ │ │ │ ├── qrconst.php
│ │ │ │ ├── qrencode.php
│ │ │ │ ├── qrimage.php
│ │ │ │ ├── qrinput.php
│ │ │ │ ├── qrlib.php
│ │ │ │ ├── qrmask.php
│ │ │ │ ├── qrrscode.php
│ │ │ │ ├── qrspec.php
│ │ │ │ ├── qrsplit.php
│ │ │ │ └── qrtools.php
│ │ │ ├── SendMail.php
│ │ │ ├── Tool.class.php
│ │ │ ├── Wyc.class.php
│ │ │ ├── httpclient.php
│ │ │ ├── httpcurl.php
│ │ │ ├── httpsnoopy.php
│ │ │ ├── jquery.php
│ │ │ └── phpexcel.php
│ │ ├── qvmh.php
│ │ └── sys
│ │ ├── ascii.php
│ │ ├── auth.php
│ │ ├── cache.php
│ │ ├── cookie.php
│ │ ├── db
│ │ │ ├── db.php
│ │ │ ├── dbdes.php
│ │ │ ├── model.php
│ │ │ ├── mongoconn.php
│ │ │ ├── ms
│ │ │ │ ├── db.php
│ │ │ │ ├── dbdes.php
│ │ │ │ ├── model.php
│ │ │ │ ├── mongoconn.php
│ │ │ │ ├── pagination.php
│ │ │ │ └── samplemodel.php
│ │ │ ├── pagination.php
│ │ │ └── samplemodel.php
│ │ ├── doxcx.php
│ │ ├── exception.tpl
│ │ ├── file.php
│ │ ├── helper.php
│ │ ├── image.php
│ │ ├── index.php
│ │ ├── log.php
│ │ ├── mime.php
│ │ ├── order.php
│ │ ├── page.php
│ │ ├── redirect.php
│ │ ├── request.php
│ │ ├── response.php
│ │ ├── session.php
│ │ ├── strings.php
│ │ ├── tag.php
│ │ ├── upload.php
│ │ ├── util.php
│ │ └── vercode.php
│ ├── qvmhweb
│ │ ├── Addons
│ │ │ ├── AutomaticLabe
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ ├── Helper.php
│ │ │ │ └── View
│ │ │ │ └── Admin
│ │ │ ├── BatchAddFriends
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── H5
│ │ │ │ │ └── static
│ │ │ │ └── menu.php
│ │ │ ├── ClientData
│ │ │ │ ├── Controller
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ └── H5
│ │ │ ├── CusManage
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── Api
│ │ │ │ ├── Helper.php
│ │ │ │ └── View
│ │ │ │ └── Admin
│ │ │ ├── CustomQr
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── CustomerPortrait
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── Api
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ ├── Services
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── menu.php
│ │ │ ├── CustomerQrcode
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ ├── Services
│ │ │ │ │ └── Plugins
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ ├── menu.php
│ │ │ │ └── tags.php
│ │ │ ├── DeleteReminder
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ ├── View
│ │ │ │ │ └── Admin
│ │ │ │ └── menu.php
│ │ │ ├── Equity
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── Api
│ │ │ │ ├── Helper.php
│ │ │ │ ├── Services
│ │ │ │ │ └── InterfaceEquity.php
│ │ │ │ ├── View
│ │ │ │ │ └── Admin
│ │ │ │ └── menu.php
│ │ │ ├── Fission
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ ├── Services
│ │ │ │ │ ├── JsSdk.php
│ │ │ │ │ └── Plugins
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── H5
│ │ │ │ │ └── static
│ │ │ │ ├── menu.php
│ │ │ │ └── tags.php
│ │ │ ├── Friend
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── Friends
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── Graphic
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── menu.php
│ │ │ ├── Groupsop
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── Api
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── Inqunbao
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ ├── Helper.php
│ │ │ │ ├── View
│ │ │ │ │ └── Admin
│ │ │ │ └── menu.php
│ │ │ ├── InteractiveRadar
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ ├── Helper.php
│ │ │ │ └── View
│ │ │ │ ├── Addons.lnk
│ │ │ │ └── Admin
│ │ │ ├── Materiallibrary
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── MinProgramOrder
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── MobileClueTransfor
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ ├── Services
│ │ │ │ │ └── Plugins
│ │ │ │ ├── View
│ │ │ │ │ └── Admin
│ │ │ │ └── tags.php
│ │ │ ├── Moments
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── H5
│ │ │ │ │ └── static
│ │ │ │ └── menu.php
│ │ │ ├── Operationaltools
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── Api
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ ├── H5
│ │ │ │ └── static
│ │ │ ├── OrderManager
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ ├── H5
│ │ │ │ └── static
│ │ │ ├── PersonageSop
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── Api
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── QyChatData
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── Api
│ │ │ │ ├── Helper.php
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── static
│ │ │ │ └── menu.php
│ │ │ ├── QyWechat
│ │ │ │ ├── BaseExport.php
│ │ │ │ ├── Config
│ │ │ │ │ ├── app.php
│ │ │ │ │ ├── area.php
│ │ │ │ │ └── rbacAuth.php
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── Api
│ │ │ │ │ ├── Export
│ │ │ │ │ └── H5
│ │ │ │ ├── Helper.php
│ │ │ │ ├── Services
│ │ │ │ │ ├── JsSdk.php
│ │ │ │ │ ├── Oauth2JsSdk.php
│ │ │ │ │ ├── Plugins
│ │ │ │ │ ├── ProvidersApi.php
│ │ │ │ │ ├── QyWechatApi.php
│ │ │ │ │ ├── ThirdProvider.php
│ │ │ │ │ ├── WxJsSdk.php
│ │ │ │ │ └── WxpayService.php
│ │ │ │ ├── View
│ │ │ │ │ ├── Admin
│ │ │ │ │ ├── H5
│ │ │ │ │ └── static
│ │ │ │ ├── menu.php
│ │ │ │ └── tags.php
│ │ │ ├── Redenvelopes
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── Redguest
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── H5
│ │ │ ├── RenrenShopping
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── H5
│ │ │ │ └── View
│ │ │ │ └── Admin
│ │ │ ├── Sms
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ ├── Helper.php
│ │ │ │ └── View
│ │ │ │ ├── Admin
│ │ │ │ └── static
│ │ │ ├── TimedTask
│ │ │ │ ├── Config
│ │ │ │ │ └── apiInfo.php
│ │ │ │ ├── Controller
│ │ │ │ │ ├── Admin
│ │ │ │ │ └── Api
│ │ │ │ ├── Data
│ │ │ │ │ └── TimedTask
│ │ │ │ └── Helper.php
│ │ │ ├── Upload
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ ├── Helper.php
│ │ │ │ ├── Model
│ │ │ │ │ └── ImgLib.php
│ │ │ │ ├── Services
│ │ │ │ │ └── Plugins
│ │ │ │ ├── View
│ │ │ │ │ └── Admin
│ │ │ │ └── tags.php
│ │ │ ├── UserMessageSet
│ │ │ │ ├── Controller
│ │ │ │ │ └── Admin
│ │ │ │ └── View
│ │ │ │ └── Admin
│ │ │ └── WechatOpenPlatform
│ │ │ ├── Controller
│ │ │ │ └── Admin
│ │ │ ├── Services
│ │ │ │ └── Wxopenapi.php
│ │ │ └── View
│ │ │ └── Admin
│ │ ├── Lib
│ │ │ ├── File.php
│ │ │ ├── FileUtil.php
│ │ │ ├── Hook.php
│ │ │ ├── PclZip.php
│ │ │ ├── Request.php
│ │ │ ├── Response
│ │ │ │ ├── File.php
│ │ │ │ ├── Html.php
│ │ │ │ └── Json.php
│ │ │ ├── Response.php
│ │ │ └── helper.php
│ │ ├── Models
│ │ │ ├── BaseModel.php
│ │ │ ├── DBModel.php
│ │ │ └── Model.php
│ │ ├── Payment
│ │ │ └── WxpayAPI
│ │ │ ├── cert
│ │ │ ├── lib
│ │ │ │ ├── WxPay.Api.php
│ │ │ │ ├── WxPay.Config.Interface.php
│ │ │ │ ├── WxPay.Data.php
│ │ │ │ ├── WxPay.Exception.php
│ │ │ │ ├── WxPay.JsApiPay.php
│ │ │ │ └── WxPay.Notify.php
│ │ │ └── logs
│ │ ├── Services
│ │ │ ├── AbstractParam.php
│ │ │ ├── AbstructParams.php
│ │ │ ├── Library
│ │ │ │ ├── Aes.php
│ │ │ │ ├── PluginsBase.php
│ │ │ │ ├── PluginsInfo.php
│ │ │ │ └── PluginsManager.php
│ │ │ ├── Service.php
│ │ │ └── Wechat
│ │ │ └── Template.php
│ │ ├── conf.php
│ │ ├── controller
│ │ │ ├── @system
│ │ │ │ └── kindeditor
│ │ │ │ ├── filemanagerjson.php
│ │ │ │ └── uploadjson.php
│ │ │ ├── Payment
│ │ │ │ └── Wxpay
│ │ │ │ └── rechargeNotify.php
│ │ │ ├── admin
│ │ │ │ ├── caidan
│ │ │ │ │ └── yg.php
│ │ │ │ ├── index.php
│ │ │ │ ├── main.php
│ │ │ │ ├── main1.php
│ │ │ │ ├── userCenter
│ │ │ │ │ ├── balance.php
│ │ │ │ │ ├── indexPage.php
│ │ │ │ │ ├── menu.php
│ │ │ │ │ ├── myAccount.php
│ │ │ │ │ ├── payResult.php
│ │ │ │ │ ├── recharge.php
│ │ │ │ │ ├── sms
│ │ │ │ │ ├── token.php
│ │ │ │ │ ├── tongji.php
│ │ │ │ │ ├── updatePwd.php
│ │ │ │ │ ├── welcom.php
│ │ │ │ │ └── zuizhongchongzhi.php
│ │ │ │ └── yg
│ │ │ │ ├── add.php
│ │ │ │ └── list.php
│ │ │ ├── admin_upload.php
│ │ │ ├── captcha.php
│ │ │ ├── checkorder.php
│ │ │ ├── forget.php
│ │ │ ├── gateway
│ │ │ │ ├── pay.php
│ │ │ │ ├── payNotify.php
│ │ │ │ ├── refundAudit.php
│ │ │ │ └── refundNotify.php
│ │ │ ├── imgLib
│ │ │ │ ├── lib.php
│ │ │ │ ├── libs.php
│ │ │ │ ├── uploadImg.php
│ │ │ │ └── uploadImgs.php
│ │ │ ├── index.php
│ │ │ ├── login.php
│ │ │ ├── logout.php
│ │ │ ├── manage
│ │ │ │ ├── autoInstall.php
│ │ │ │ ├── cleanCache.php
│ │ │ │ ├── frame.php
│ │ │ │ ├── login.php
│ │ │ │ ├── logout.php
│ │ │ │ └── main.php
│ │ │ ├── moban
│ │ │ │ └── _.php
│ │ │ ├── payQrcode.php
│ │ │ ├── register.php
│ │ │ ├── sendcode.php
│ │ │ ├── start.php
│ │ │ ├── timesend.php
│ │ │ ├── uadminlogin.php
│ │ │ ├── uploadify.php
│ │ │ ├── weidogsadmin
│ │ │ │ ├── agent
│ │ │ │ │ ├── add.php
│ │ │ │ │ └── dailizhekou.php
│ │ │ │ ├── chajian
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── menuname.php
│ │ │ │ │ └── menusort.php
│ │ │ │ ├── group
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── jiage.php
│ │ │ │ │ ├── operatetype.php
│ │ │ │ │ ├── qouta.php
│ │ │ │ │ ├── quanxian.php
│ │ │ │ │ └── type.php
│ │ │ │ ├── index.php
│ │ │ │ ├── module
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── installedModule.php
│ │ │ │ │ ├── notInstalledModule.php
│ │ │ │ │ └── setModuleConfig.php
│ │ │ │ ├── notice
│ │ │ │ │ ├── add.php
│ │ │ │ │ └── index.php
│ │ │ │ ├── record
│ │ │ │ │ ├── agencyPayRecord.php
│ │ │ │ │ ├── directPayRecord.php
│ │ │ │ │ ├── employeePayRecord.php
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── myPayRecord.php
│ │ │ │ │ └── userRechargeRecord.php
│ │ │ │ ├── store
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── products.php
│ │ │ │ │ ├── setStoreConfig.php
│ │ │ │ │ └── updateproduct.php
│ │ │ │ ├── system
│ │ │ │ │ ├── ReceiveTicke.php
│ │ │ │ │ ├── _.php
│ │ │ │ │ ├── adduserset.php
│ │ │ │ │ ├── adminSet.php
│ │ │ │ │ ├── balanceSet.php
│ │ │ │ │ ├── copyright.php
│ │ │ │ │ ├── cosSetting.php
│ │ │ │ │ ├── delete.php
│ │ │ │ │ ├── domainSet.php
│ │ │ │ │ ├── editme.php
│ │ │ │ │ ├── gzhSetting.php
│ │ │ │ │ ├── help.php
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── kefugongneng.php
│ │ │ │ │ ├── masterSetTab.php
│ │ │ │ │ ├── messageAl.php
│ │ │ │ │ ├── messageBalance.php
│ │ │ │ │ ├── messageGf.php
│ │ │ │ │ ├── messageSet.php
│ │ │ │ │ ├── ossSetting.php
│ │ │ │ │ ├── payModel.php
│ │ │ │ │ ├── plugins.php
│ │ │ │ │ ├── programStatus.php
│ │ │ │ │ ├── qiniuSetting.php
│ │ │ │ │ ├── rechargeSetting.php
│ │ │ │ │ ├── sendSms.php
│ │ │ │ │ ├── shortUrl.php
│ │ │ │ │ ├── shownotmenuauth.php
│ │ │ │ │ ├── site.php
│ │ │ │ │ ├── switchUi.php
│ │ │ │ │ ├── templateCodeSet.php
│ │ │ │ │ ├── teshuquanxian.php
│ │ │ │ │ ├── thirdAppSetting.php
│ │ │ │ │ ├── update.php
│ │ │ │ │ ├── update1.php
│ │ │ │ │ ├── update2.php
│ │ │ │ │ ├── update3.php
│ │ │ │ │ ├── updatePwd.php
│ │ │ │ │ ├── updatedomain.php
│ │ │ │ │ ├── updatenow.php
│ │ │ │ │ ├── uploadImg.php
│ │ │ │ │ ├── userDataSet.php
│ │ │ │ │ └── yuangongtype.php
│ │ │ │ ├── user
│ │ │ │ │ ├── add.php
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── lowerUser.php
│ │ │ │ │ ├── statisticalData.php
│ │ │ │ │ ├── statisticalDatares.php
│ │ │ │ │ ├── yuangongchongzhi.php
│ │ │ │ │ ├── zuizhongcaozuo.php
│ │ │ │ │ ├── zuizhongchongzhi.php
│ │ │ │ │ ├── zuizhongliebiao.php
│ │ │ │ │ ├── zuizhongliebiaojianjie.php
│ │ │ │ │ └── zuizhongliebiaozuofei.php
│ │ │ │ └── webmanage
│ │ │ │ ├── aboutUs.php
│ │ │ │ ├── addArticle.php
│ │ │ │ ├── addSlide.php
│ │ │ │ ├── articleManage.php
│ │ │ │ ├── delArticle.php
│ │ │ │ ├── delSlide.php
│ │ │ │ ├── index.php
│ │ │ │ ├── menuManage.php
│ │ │ │ └── slideManage.php
│ │ │ └── yglogin.php
│ │ ├── fun
│ │ │ ├── AES.php
│ │ │ ├── AesEncryptUtil.php
│ │ │ ├── BaseController.php
│ │ │ ├── Crypt3Des.php
│ │ │ ├── EloquentModels
│ │ │ │ └── EloquentModels.php
│ │ │ ├── MGQrCodeReader
│ │ │ │ ├── MGQrCodeReader.php
│ │ │ │ ├── Thumbnail.php
│ │ │ │ ├── image_tmp
│ │ │ │ └── php-qrcode-detector-decoder
│ │ │ │ ├── README.md
│ │ │ │ ├── index.php
│ │ │ │ ├── lib
│ │ │ │ └── qrcodes
│ │ │ ├── PAY_SDK
│ │ │ │ ├── Autoloader.php
│ │ │ │ ├── nopdemo.php
│ │ │ │ ├── nuomiopenplatform
│ │ │ │ │ ├── NuomiRequestClient.php
│ │ │ │ │ ├── library
│ │ │ │ │ └── requests
│ │ │ │ ├── openapidemo.php
│ │ │ │ ├── rsa
│ │ │ │ │ ├── rsa_private_key.pem
│ │ │ │ │ └── rsa_public_key.pem
│ │ │ │ └── rsasigndemo.php
│ │ │ ├── SnCode.php
│ │ │ ├── TLSSig.php
│ │ │ ├── access_validations.php
│ │ │ ├── additions.php
│ │ │ ├── aliyun-dysms
│ │ │ │ ├── SignatureHelper.php
│ │ │ │ └── sendSms.php
│ │ │ ├── aliyun-oss
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── README-CN.md
│ │ │ │ ├── README.md
│ │ │ │ ├── autoload.php
│ │ │ │ ├── build-phar.sh
│ │ │ │ ├── composer.json
│ │ │ │ ├── index.php
│ │ │ │ ├── phpunit.xml
│ │ │ │ ├── samples
│ │ │ │ │ ├── Bucket.php
│ │ │ │ │ ├── BucketCors.php
│ │ │ │ │ ├── BucketLifecycle.php
│ │ │ │ │ ├── BucketLogging.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
│ │ │ │ └── tests
│ │ │ │ └── OSS
│ │ │ ├── cos-oss
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── UPGRADING.md
│ │ │ │ ├── composer.json
│ │ │ │ ├── composer.lock
│ │ │ │ ├── index.php
│ │ │ │ ├── phpunit.xml
│ │ │ │ ├── sample
│ │ │ │ │ ├── abortMultipartUpload.php
│ │ │ │ │ ├── catchException.php
│ │ │ │ │ ├── completeMultipartUpload.php
│ │ │ │ │ ├── copy.php
│ │ │ │ │ ├── copyObject.php
│ │ │ │ │ ├── createBucket.php
│ │ │ │ │ ├── createMultipartUpload.php
│ │ │ │ │ ├── deleteBucket.php
│ │ │ │ │ ├── deleteBucketCors.php
│ │ │ │ │ ├── deleteBucketDomain.php
│ │ │ │ │ ├── deleteBucketLifecycle.php
│ │ │ │ │ ├── deleteBucketTagging.php
│ │ │ │ │ ├── deleteBucketWebsite.php
│ │ │ │ │ ├── deleteObject.php
│ │ │ │ │ ├── getBucketAcl.php
│ │ │ │ │ ├── getBucketCors.php
│ │ │ │ │ ├── getBucketDomain.php
│ │ │ │ │ ├── getBucketInventory.php
│ │ │ │ │ ├── getBucketLifecycle.php
│ │ │ │ │ ├── getBucketLogging.php
│ │ │ │ │ ├── getBucketTagging.php
│ │ │ │ │ ├── getBucketWebsite.php
│ │ │ │ │ ├── getObject.php
│ │ │ │ │ ├── getObjectUrl.php
│ │ │ │ │ ├── getPresignetUrl.php
│ │ │ │ │ ├── headBucket.php
│ │ │ │ │ ├── headObject.php
│ │ │ │ │ ├── listBucket.php
│ │ │ │ │ ├── listMultipartUploads.php
│ │ │ │ │ ├── listObjects.php
│ │ │ │ │ ├── listParts.php
│ │ │ │ │ ├── putBucketAcl.php
│ │ │ │ │ ├── putBucketCors.php
│ │ │ │ │ ├── putBucketDomain.php
│ │ │ │ │ ├── putBucketInventory.php
│ │ │ │ │ ├── putBucketLifecycle.php
│ │ │ │ │ ├── putBucketLogging.php
│ │ │ │ │ ├── putBucketTagging.php
│ │ │ │ │ ├── putBucketWebsite.php
│ │ │ │ │ ├── putObject.php
│ │ │ │ │ ├── restoreObject.php
│ │ │ │ │ ├── selectObjectContent.php
│ │ │ │ │ ├── upload.php
│ │ │ │ │ └── uploadPart.php
│ │ │ │ ├── src
│ │ │ │ │ └── Qcloud
│ │ │ │ └── vendor
│ │ │ │ ├── autoload.php
│ │ │ │ ├── composer
│ │ │ │ ├── guzzlehttp
│ │ │ │ ├── paragonie
│ │ │ │ ├── psr
│ │ │ │ ├── ralouphie
│ │ │ │ └── symfony
│ │ │ ├── extend.php
│ │ │ ├── func
│ │ │ │ ├── commonFunction.php
│ │ │ │ ├── function.php
│ │ │ │ ├── functions.php
│ │ │ │ └── plginFunc.php
│ │ │ ├── func.img.php
│ │ │ ├── func.php
│ │ │ ├── library
│ │ │ │ ├── PHPExcel
│ │ │ │ │ ├── Autoloader.php
│ │ │ │ │ ├── CachedObjectStorage
│ │ │ │ │ ├── CachedObjectStorageFactory.php
│ │ │ │ │ ├── Calculation
│ │ │ │ │ ├── Calculation.php
│ │ │ │ │ ├── Cell
│ │ │ │ │ ├── Cell.php
│ │ │ │ │ ├── Chart
│ │ │ │ │ ├── Chart.php
│ │ │ │ │ ├── Comment.php
│ │ │ │ │ ├── DocumentProperties.php
│ │ │ │ │ ├── DocumentSecurity.php
│ │ │ │ │ ├── Exception.php
│ │ │ │ │ ├── HashTable.php
│ │ │ │ │ ├── IComparable.php
│ │ │ │ │ ├── IOFactory.php
│ │ │ │ │ ├── NamedRange.php
│ │ │ │ │ ├── Reader
│ │ │ │ │ ├── ReferenceHelper.php
│ │ │ │ │ ├── RichText
│ │ │ │ │ ├── RichText.php
│ │ │ │ │ ├── Settings.php
│ │ │ │ │ ├── Shared
│ │ │ │ │ ├── Style
│ │ │ │ │ ├── Style.php
│ │ │ │ │ ├── Worksheet
│ │ │ │ │ ├── Worksheet.php
│ │ │ │ │ ├── WorksheetIterator.php
│ │ │ │ │ ├── Writer
│ │ │ │ │ └── locale
│ │ │ │ ├── PHPExcel.php
│ │ │ │ ├── QyWxCypto
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── Sample.php
│ │ │ │ │ ├── WXBizMsgCrypt.php
│ │ │ │ │ ├── callbackverify.php
│ │ │ │ │ ├── errorCode.php
│ │ │ │ │ ├── pkcs7Encoder.php
│ │ │ │ │ ├── sha1.php
│ │ │ │ │ └── xmlparse.php
│ │ │ │ ├── WxCypto
│ │ │ │ │ ├── ReadMe.txt
│ │ │ │ │ ├── errorCode.php
│ │ │ │ │ ├── pkcs7Encoder.php
│ │ │ │ │ ├── sha1.php
│ │ │ │ │ ├── wxBizMsgCrypt.php
│ │ │ │ │ └── xmlparse.php
│ │ │ │ ├── pclzip.lib.php
│ │ │ │ ├── php-excel.class.php
│ │ │ │ └── translator
│ │ │ │ ├── JSON-----1.php
│ │ │ │ ├── Snoopy.class.php
│ │ │ │ └── Translator.class.php
│ │ │ ├── mysqli_php7.php
│ │ │ ├── phpqrcode
│ │ │ │ ├── CHANGELOG
│ │ │ │ ├── INSTALL
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README
│ │ │ │ ├── VERSION
│ │ │ │ ├── bindings
│ │ │ │ │ └── tcpdf
│ │ │ │ ├── cache
│ │ │ │ │ ├── frame_1.dat
│ │ │ │ │ ├── frame_1.png
│ │ │ │ │ ├── frame_10.dat
│ │ │ │ │ ├── frame_10.png
│ │ │ │ │ ├── frame_11.dat
│ │ │ │ │ ├── frame_11.png
│ │ │ │ │ ├── frame_12.dat
│ │ │ │ │ ├── frame_12.png
│ │ │ │ │ ├── frame_13.dat
│ │ │ │ │ ├── frame_13.png
│ │ │ │ │ ├── frame_14.dat
│ │ │ │ │ ├── frame_14.png
│ │ │ │ │ ├── frame_15.dat
│ │ │ │ │ ├── frame_15.png
│ │ │ │ │ ├── frame_16.dat
│ │ │ │ │ ├── frame_16.png
│ │ │ │ │ ├── frame_17.dat
│ │ │ │ │ ├── frame_17.png
│ │ │ │ │ ├── frame_18.dat
│ │ │ │ │ ├── frame_18.png
│ │ │ │ │ ├── frame_19.dat
│ │ │ │ │ ├── frame_19.png
│ │ │ │ │ ├── frame_2.dat
│ │ │ │ │ ├── frame_2.png
│ │ │ │ │ ├── frame_20.dat
│ │ │ │ │ ├── frame_20.png
│ │ │ │ │ ├── frame_21.dat
│ │ │ │ │ ├── frame_21.png
│ │ │ │ │ ├── frame_22.dat
│ │ │ │ │ ├── frame_22.png
│ │ │ │ │ ├── frame_23.dat
│ │ │ │ │ ├── frame_23.png
│ │ │ │ │ ├── frame_24.dat
│ │ │ │ │ ├── frame_24.png
│ │ │ │ │ ├── frame_25.dat
│ │ │ │ │ ├── frame_25.png
│ │ │ │ │ ├── frame_26.dat
│ │ │ │ │ ├── frame_26.png
│ │ │ │ │ ├── frame_27.dat
│ │ │ │ │ ├── frame_27.png
│ │ │ │ │ ├── frame_28.dat
│ │ │ │ │ ├── frame_28.png
│ │ │ │ │ ├── frame_29.dat
│ │ │ │ │ ├── frame_29.png
│ │ │ │ │ ├── frame_3.dat
│ │ │ │ │ ├── frame_3.png
│ │ │ │ │ ├── frame_30.dat
│ │ │ │ │ ├── frame_30.png
│ │ │ │ │ ├── frame_31.dat
│ │ │ │ │ ├── frame_31.png
│ │ │ │ │ ├── frame_32.dat
│ │ │ │ │ ├── frame_32.png
│ │ │ │ │ ├── frame_33.dat
│ │ │ │ │ ├── frame_33.png
│ │ │ │ │ ├── frame_34.dat
│ │ │ │ │ ├── frame_34.png
│ │ │ │ │ ├── frame_35.dat
│ │ │ │ │ ├── frame_35.png
│ │ │ │ │ ├── frame_36.dat
│ │ │ │ │ ├── frame_36.png
│ │ │ │ │ ├── frame_37.dat
│ │ │ │ │ ├── frame_37.png
│ │ │ │ │ ├── frame_38.dat
│ │ │ │ │ ├── frame_38.png
│ │ │ │ │ ├── frame_39.dat
│ │ │ │ │ ├── frame_39.png
│ │ │ │ │ ├── frame_4.dat
│ │ │ │ │ ├── frame_4.png
│ │ │ │ │ ├── frame_40.dat
│ │ │ │ │ ├── frame_40.png
│ │ │ │ │ ├── frame_5.dat
│ │ │ │ │ ├── frame_5.png
│ │ │ │ │ ├── frame_6.dat
│ │ │ │ │ ├── frame_6.png
│ │ │ │ │ ├── frame_7.dat
│ │ │ │ │ ├── frame_7.png
│ │ │ │ │ ├── frame_8.dat
│ │ │ │ │ ├── frame_8.png
│ │ │ │ │ ├── frame_9.dat
│ │ │ │ │ ├── frame_9.png
│ │ │ │ │ ├── mask_0
│ │ │ │ │ ├── mask_1
│ │ │ │ │ ├── mask_2
│ │ │ │ │ ├── mask_3
│ │ │ │ │ ├── mask_4
│ │ │ │ │ ├── mask_5
│ │ │ │ │ ├── mask_6
│ │ │ │ │ └── mask_7
│ │ │ │ ├── index.php
│ │ │ │ ├── phpqrcode.php
│ │ │ │ ├── qrbitstream.php
│ │ │ │ ├── qrconfig.php
│ │ │ │ ├── qrconst.php
│ │ │ │ ├── qrencode.php
│ │ │ │ ├── qrimage.php
│ │ │ │ ├── qrinput.php
│ │ │ │ ├── qrlib.php
│ │ │ │ ├── qrmask.php
│ │ │ │ ├── qrrscode.php
│ │ │ │ ├── qrspec.php
│ │ │ │ ├── qrsplit.php
│ │ │ │ ├── qrtools.php
│ │ │ │ └── tools
│ │ │ │ ├── merge.bat
│ │ │ │ ├── merge.php
│ │ │ │ ├── merge.sh
│ │ │ │ ├── merged_config.php
│ │ │ │ └── merged_header.php
│ │ │ ├── qiniu-oss
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── CONTRIBUTING.md
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── autoload.php
│ │ │ │ ├── composer.json
│ │ │ │ ├── docs
│ │ │ │ │ └── rtc
│ │ │ │ ├── examples
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── 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
│ │ │ │ │ ├── rs_batch_change_mime.php
│ │ │ │ │ ├── rs_batch_change_type.php
│ │ │ │ │ ├── rs_batch_copy.php
│ │ │ │ │ ├── rs_batch_delete.php
│ │ │ │ │ ├── rs_batch_delete_after_days.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.php
│ │ │ │ │ ├── rs_delete_after_days.php
│ │ │ │ │ ├── rs_download_urls.php
│ │ │ │ │ ├── rs_fetch.php
│ │ │ │ │ ├── rs_move.php
│ │ │ │ │ ├── rs_prefetch.php
│ │ │ │ │ ├── rs_stat.php
│ │ │ │ │ ├── rsf_list_bucket.php
│ │ │ │ │ ├── rsf_list_files.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
│ │ │ │ ├── phpunit.xml.dist
│ │ │ │ ├── src
│ │ │ │ │ └── Qiniu
│ │ │ │ ├── test-env.sh
│ │ │ │ └── tests
│ │ │ │ ├── Qiniu
│ │ │ │ └── bootstrap.php
│ │ │ ├── wxBizDataCrypt
│ │ │ │ ├── errorCode.php
│ │ │ │ └── wxBizDataCrypt.php
│ │ │ ├── wxaddr.class.php
│ │ │ └── zipfile.php
│ │ ├── i18n
│ │ │ └── zh-cn.php
│ │ ├── log
│ │ │ ├── aes
│ │ │ ├── db
│ │ │ │ └── 2021_11_20_19.log
│ │ │ ├── debug
│ │ │ │ └── 2021_11_20.log
│ │ │ ├── error
│ │ │ │ └── 2021_11_20.log
│ │ │ ├── info
│ │ │ │ └── 2021_11_20.log
│ │ │ ├── warn
│ │ │ ├── wechat.log
│ │ │ └── wshell
│ │ ├── model
│ │ │ ├── employee.php
│ │ │ ├── keyword.php
│ │ │ ├── user.php
│ │ │ ├── user1.php
│ │ │ └── useragency.php
│ │ ├── plugin
│ │ │ ├── lunar.php
│ │ │ └── rss.php
│ │ ├── pub
│ │ │ ├── @system
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── common.css
│ │ │ │ │ └── login.css
│ │ │ │ ├── datePicker
│ │ │ │ │ ├── My97DatePicker.htm
│ │ │ │ │ ├── WdatePicker.js
│ │ │ │ │ ├── calendar.js
│ │ │ │ │ ├── config.js
│ │ │ │ │ ├── lang
│ │ │ │ │ └── skin
│ │ │ │ ├── img
│ │ │ │ │ └── tusi.png
│ │ │ │ └── js
│ │ │ │ ├── doxcxadapter.js
│ │ │ │ ├── doxcxadapter2.js
│ │ │ │ ├── doxcxcalendar.js
│ │ │ │ ├── doxcxcutpic.js
│ │ │ │ ├── jquery.Jcrop.js
│ │ │ │ └── jquery.js
│ │ │ ├── UserPage
│ │ │ ├── WW_verify_9EwiCPkBab1YQJ7a.txt
│ │ │ ├── WW_verify_OLwcQzQbspUjBpra(1).txt
│ │ │ ├── WW_verify_OLwcQzQbspUjBpra.txt
│ │ │ ├── WW_verify_uafcVFaMPf6bV5yG.txt
│ │ │ ├── assets
│ │ │ │ ├── cxcolor
│ │ │ │ │ ├── css
│ │ │ │ │ ├── img
│ │ │ │ │ └── js
│ │ │ │ ├── fonts
│ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ ├── images
│ │ │ │ │ ├── element
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ └── loading2.gif
│ │ │ │ └── stylesheets
│ │ │ │ ├── animate.css
│ │ │ │ ├── animate.min.css
│ │ │ │ ├── bootstrap.js
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── design.min.css
│ │ │ │ ├── font-awesome.min.css
│ │ │ │ ├── font.css
│ │ │ │ ├── leftmenu.css
│ │ │ │ ├── new.css
│ │ │ │ ├── order.css
│ │ │ │ ├── page
│ │ │ │ ├── plugins
│ │ │ │ ├── style.min.css
│ │ │ │ ├── style_h.css
│ │ │ │ ├── test.css
│ │ │ │ └── zoom.css
│ │ │ ├── assets1
│ │ │ │ ├── css
│ │ │ │ │ ├── admin.css
│ │ │ │ │ ├── amazeui.datatables.min.css
│ │ │ │ │ ├── amazeui.min.css
│ │ │ │ │ ├── app.css
│ │ │ │ │ ├── app.less
│ │ │ │ │ ├── fullcalendar.min.css
│ │ │ │ │ └── fullcalendar.print.css
│ │ │ │ ├── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ └── js
│ │ │ │ ├── amazeui.datatables.min.js
│ │ │ │ ├── amazeui.min.js
│ │ │ │ ├── app.js
│ │ │ │ ├── dataTables.responsive.min.js
│ │ │ │ ├── echarts.min.js
│ │ │ │ ├── fullcalendar.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── moment.js
│ │ │ │ └── theme.js
│ │ │ ├── cert
│ │ │ │ └── cert-47
│ │ │ │ ├── 2bf6afa34f59d1928b50dae4e8edb5e4.jpg
│ │ │ │ ├── 8f3cd1deff83e34008d0a601df0b3c7a.pem
│ │ │ │ └── e5c6e11634d64351dc8425feed774b1e.pem
│ │ │ ├── css
│ │ │ │ ├── admin
│ │ │ │ │ ├── account.css
│ │ │ │ │ ├── admin.css
│ │ │ │ │ ├── appmsg-mul.css
│ │ │ │ │ ├── appmsg.css
│ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ ├── emotion.css
│ │ │ │ │ └── frame_v3.css
│ │ │ │ ├── artdialog
│ │ │ │ │ ├── blue
│ │ │ │ │ ├── blue.css
│ │ │ │ │ └── icons
│ │ │ │ ├── base.css
│ │ │ │ ├── boot.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap3.3.7.min.css
│ │ │ │ ├── bootstrapSwitch.css
│ │ │ │ ├── common.css
│ │ │ │ ├── cusmenu.css
│ │ │ │ ├── format.css
│ │ │ │ ├── ht
│ │ │ │ │ ├── iconfont.css
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ ├── iconfont.woff
│ │ │ │ │ ├── images
│ │ │ │ │ ├── index.css
│ │ │ │ │ ├── invalid.css
│ │ │ │ │ ├── member.css
│ │ │ │ │ ├── reset.css
│ │ │ │ │ └── style.css
│ │ │ │ ├── landr
│ │ │ │ │ └── public.css
│ │ │ │ ├── login.css
│ │ │ │ ├── menu-monitor.css
│ │ │ │ ├── message-tip.css
│ │ │ │ ├── om-apusic.css
│ │ │ │ ├── public.css
│ │ │ │ ├── shop.css
│ │ │ │ ├── style.css
│ │ │ │ └── wm
│ │ │ │ ├── album.css
│ │ │ │ ├── bootstrap_min.css
│ │ │ │ ├── bootstrap_responsive_min.css
│ │ │ │ ├── bootstrap_switch.css
│ │ │ │ ├── chosen.css
│ │ │ │ ├── index.css
│ │ │ │ ├── inside.css
│ │ │ │ ├── official.css
│ │ │ │ ├── style.css
│ │ │ │ ├── themes.css
│ │ │ │ ├── todc_bootstrap.css
│ │ │ │ ├── todc_bootstrap_button.css
│ │ │ │ ├── uploadify.css
│ │ │ │ └── uploadify_t.css
│ │ │ ├── cusmanage
│ │ │ │ ├── css
│ │ │ │ │ ├── common.css
│ │ │ │ │ ├── dragslot.css
│ │ │ │ │ ├── formSelects-v4.css
│ │ │ │ │ ├── layui.css
│ │ │ │ │ ├── manager.css
│ │ │ │ │ └── setting.css
│ │ │ │ ├── font
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ ├── iconfont.woff
│ │ │ │ │ └── iconfont.woff2
│ │ │ │ ├── img
│ │ │ │ │ └── coin.png
│ │ │ │ └── js
│ │ │ │ ├── clipboard.min.js
│ │ │ │ ├── common.js
│ │ │ │ ├── css
│ │ │ │ ├── dragslot.js
│ │ │ │ ├── formSelects-v4.min.js
│ │ │ │ └── layui.all.js
│ │ │ ├── favicon.ico
│ │ │ ├── faviconmy.ico
│ │ │ ├── fission
│ │ │ │ ├── css
│ │ │ │ │ ├── common.css
│ │ │ │ │ ├── iconfont.css
│ │ │ │ │ ├── index.css
│ │ │ │ │ ├── layui.css
│ │ │ │ │ └── mission.css
│ │ │ │ ├── font
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ ├── iconfont.woff
│ │ │ │ │ ├── iconfont.woff2
│ │ │ │ │ └── simhei.ttf
│ │ │ │ ├── img
│ │ │ │ │ ├── avatar-default.svg
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── icon-question.png
│ │ │ │ │ ├── phone-box.png
│ │ │ │ │ ├── progress-doc.jpg
│ │ │ │ │ ├── warning.png
│ │ │ │ │ ├── xinzan.png
│ │ │ │ │ └── zhuli-bar.png
│ │ │ │ └── js
│ │ │ │ ├── clipboard.min.js
│ │ │ │ ├── common.js
│ │ │ │ ├── css
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── layui.all.js
│ │ │ ├── homemobile
│ │ │ │ ├── css
│ │ │ │ │ ├── base.css
│ │ │ │ │ └── public.css
│ │ │ │ ├── js
│ │ │ │ │ └── adapt.js
│ │ │ │ ├── kehu
│ │ │ │ │ ├── css
│ │ │ │ │ ├── img
│ │ │ │ │ └── js
│ │ │ │ ├── lib
│ │ │ │ │ ├── WX20201029-162841@2x.png
│ │ │ │ │ ├── all.css
│ │ │ │ │ ├── all.css.map
│ │ │ │ │ ├── all.scss
│ │ │ │ │ ├── css
│ │ │ │ │ ├── img
│ │ │ │ │ ├── js
│ │ │ │ │ ├── moment.js
│ │ │ │ │ ├── reset.css
│ │ │ │ │ └── vue.js
│ │ │ │ └── sulib
│ │ │ │ ├── all.css
│ │ │ │ ├── all.css.map
│ │ │ │ ├── all.scss
│ │ │ │ ├── moment.js
│ │ │ │ ├── reset.css
│ │ │ │ └── vue.js
│ │ │ ├── hyqcss
│ │ │ │ └── public.css
│ │ │ ├── images
│ │ │ │ ├── 47_1.jpg
│ │ │ │ ├── 5a74fcc7f25ea9275760a94d849e68e.jpg
│ │ │ │ ├── 746b546e683f7f415dc4758a9f9fc1a6.png
│ │ │ │ ├── close.png
│ │ │ │ ├── close1.png
│ │ │ │ ├── db7c57779d2c4c03a80eb1f7004751ca.jpg
│ │ │ │ ├── delete.png
│ │ │ │ ├── delete1.png
│ │ │ │ └── lie.png
│ │ │ ├── imgcode
│ │ │ │ └── af2476a24ccbe3dec4e9ef864db133d9.png
│ │ │ ├── index.php
│ │ │ ├── js
│ │ │ │ ├── ajax.js
│ │ │ │ ├── ajax_handle.js
│ │ │ │ ├── index.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── weui.min.js
│ │ │ ├── khlist
│ │ │ │ ├── css
│ │ │ │ │ ├── common.css
│ │ │ │ │ ├── dragslot.css
│ │ │ │ │ ├── formSelects-v4.css
│ │ │ │ │ ├── layui.css
│ │ │ │ │ ├── manager.css
│ │ │ │ │ └── setting.css
│ │ │ │ ├── font
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ ├── iconfont.woff
│ │ │ │ │ └── iconfont.woff2
│ │ │ │ ├── img
│ │ │ │ │ └── coin.png
│ │ │ │ └── js
│ │ │ │ ├── clipboard.min.js
│ │ │ │ ├── common.js
│ │ │ │ ├── css
│ │ │ │ ├── dragslot.js
│ │ │ │ ├── formSelects-v4.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── layui.all.js
│ │ │ ├── layui
│ │ │ │ ├── css
│ │ │ │ │ ├── layui.css
│ │ │ │ │ ├── layui.mobile.css
│ │ │ │ │ └── modules
│ │ │ │ ├── font
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ └── iconfont.woff
│ │ │ │ ├── images
│ │ │ │ ├── lay
│ │ │ │ │ └── modules
│ │ │ │ ├── layui.all.js
│ │ │ │ ├── layui.css
│ │ │ │ └── layui.js
│ │ │ ├── log
│ │ │ ├── media
│ │ │ │ └── images
│ │ │ │ └── shop
│ │ │ ├── mix
│ │ │ │ ├── bootstrap-colorpicker.min.css
│ │ │ │ ├── bootstrap-colorpicker.min.js
│ │ │ │ ├── bootstrap-switch.min.css
│ │ │ │ ├── bootstrap-switch.min.js
│ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── font-awesome.min.css
│ │ │ │ ├── jquery-ui.min.css
│ │ │ │ ├── jquery-ui.min.js
│ │ │ │ ├── jquery-ui.theme.min.css
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── layer.css
│ │ │ │ ├── layer.js
│ │ │ │ └── theme
│ │ │ │ └── default
│ │ │ ├── moban
│ │ │ │ ├── css
│ │ │ │ │ ├── 1.css
│ │ │ │ │ ├── 2.css
│ │ │ │ │ ├── 3.css
│ │ │ │ │ ├── 4.css
│ │ │ │ │ ├── 44.css
│ │ │ │ │ ├── 5.css
│ │ │ │ │ ├── 6.css
│ │ │ │ │ ├── base.css
│ │ │ │ │ ├── base1.css
│ │ │ │ │ ├── common.css
│ │ │ │ │ ├── details.css
│ │ │ │ │ ├── details2.css
│ │ │ │ │ ├── footer.css
│ │ │ │ │ ├── header.css
│ │ │ │ │ ├── home.css
│ │ │ │ │ └── swiper.min.css
│ │ │ │ ├── images
│ │ │ │ │ ├── 4
│ │ │ │ │ └── user.png
│ │ │ │ ├── img
│ │ │ │ │ ├── cert-intro1.png
│ │ │ │ │ ├── cert-intro2.png
│ │ │ │ │ ├── cert-intro3.png
│ │ │ │ │ ├── cert1.jpg
│ │ │ │ │ ├── cert2.jpg
│ │ │ │ │ ├── cert3.jpg
│ │ │ │ │ ├── cert4.jpg
│ │ │ │ │ ├── cert5.jpg
│ │ │ │ │ ├── cert6.jpg
│ │ │ │ │ ├── dg-scrm-associated.png
│ │ │ │ │ ├── dg-scrm-bg.png
│ │ │ │ │ ├── dg-scrm-content.png
│ │ │ │ │ ├── float-contact.png
│ │ │ │ │ ├── float-demo.png
│ │ │ │ │ ├── float-phone.png
│ │ │ │ │ ├── func-friend.png
│ │ │ │ │ ├── func-funnel.png
│ │ │ │ │ ├── func-portrait.png
│ │ │ │ │ ├── func-push.png
│ │ │ │ │ ├── func-talk.png
│ │ │ │ │ ├── hard1.png
│ │ │ │ │ ├── hard2.png
│ │ │ │ │ ├── hard3.png
│ │ │ │ │ ├── hard4.png
│ │ │ │ │ ├── hard5.png
│ │ │ │ │ ├── play-act-intro.png
│ │ │ │ │ ├── play-act.jpg
│ │ │ │ │ ├── play-client-intro.png
│ │ │ │ │ ├── play-client.jpg
│ │ │ │ │ ├── play-flow-intro.png
│ │ │ │ │ ├── play-flow.jpg
│ │ │ │ │ ├── play-tag-intro.png
│ │ │ │ │ ├── play-tag.jpg
│ │ │ │ │ ├── play-verify-intro.png
│ │ │ │ │ ├── play-verify.jpg
│ │ │ │ │ ├── play-word-intro.png
│ │ │ │ │ ├── play-word.jpg
│ │ │ │ │ ├── problem.png
│ │ │ │ │ ├── project-bg1.png
│ │ │ │ │ ├── project-bg2.png
│ │ │ │ │ ├── project-bg3.png
│ │ │ │ │ ├── project-bg4.png
│ │ │ │ │ ├── project-bg5.png
│ │ │ │ │ ├── project-bg6.png
│ │ │ │ │ ├── project-bg7.png
│ │ │ │ │ ├── project-bg8.png
│ │ │ │ │ ├── qw-official-a.png
│ │ │ │ │ ├── qw-official-b.png
│ │ │ │ │ ├── qw-official-bg.png
│ │ │ │ │ ├── qw-official-sbg.png
│ │ │ │ │ ├── qw-scrm-f1.png
│ │ │ │ │ ├── qw-scrm-f10.png
│ │ │ │ │ ├── qw-scrm-f11.png
│ │ │ │ │ ├── qw-scrm-f12.png
│ │ │ │ │ ├── qw-scrm-f13.png
│ │ │ │ │ ├── qw-scrm-f14.png
│ │ │ │ │ ├── qw-scrm-f15.png
│ │ │ │ │ ├── qw-scrm-f2.png
│ │ │ │ │ ├── qw-scrm-f3.png
│ │ │ │ │ ├── qw-scrm-f4.png
│ │ │ │ │ ├── qw-scrm-f5.png
│ │ │ │ │ ├── qw-scrm-f6.png
│ │ │ │ │ ├── qw-scrm-f7.png
│ │ │ │ │ ├── qw-scrm-f8.png
│ │ │ │ │ ├── qw-scrm-f9.png
│ │ │ │ │ ├── qwcrm1-bg.png
│ │ │ │ │ ├── qwcrm1.png
│ │ │ │ │ ├── qwcrm2-bg.png
│ │ │ │ │ ├── qwcrm2.png
│ │ │ │ │ ├── qwcrm3-bg.png
│ │ │ │ │ ├── qwcrm3.png
│ │ │ │ │ ├── qwcrm4-bg.png
│ │ │ │ │ ├── qwcrm4.png
│ │ │ │ │ ├── qwcrm5-bg.png
│ │ │ │ │ ├── qwcrm5.png
│ │ │ │ │ ├── qwcrm6-bg.png
│ │ │ │ │ ├── qwcrm6.png
│ │ │ │ │ ├── qwcrm7-bg.png
│ │ │ │ │ ├── qwcrm7.png
│ │ │ │ │ ├── qwcrm8-bg.png
│ │ │ │ │ ├── qwcrm8.png
│ │ │ │ │ ├── shortcut1.png
│ │ │ │ │ ├── shortcut2.png
│ │ │ │ │ ├── shortcut3.png
│ │ │ │ │ ├── switch1-1.png
│ │ │ │ │ ├── switch1-2.png
│ │ │ │ │ ├── switch1-3.png
│ │ │ │ │ ├── switch2-1.png
│ │ │ │ │ ├── switch2-2.png
│ │ │ │ │ ├── switch2-3.png
│ │ │ │ │ ├── switch3-1.png
│ │ │ │ │ ├── switch3-2.png
│ │ │ │ │ ├── switch3-3.png
│ │ │ │ │ ├── switch4-1.png
│ │ │ │ │ ├── switch4-2.png
│ │ │ │ │ ├── switch4-3.png
│ │ │ │ │ └── user-increase.png
│ │ │ │ └── js
│ │ │ │ ├── header.js
│ │ │ │ ├── jQuery.js
│ │ │ │ ├── jquery.lazyload.min.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── menu.js
│ │ │ │ ├── scroll.js
│ │ │ │ └── swiper.min.js
│ │ │ ├── mods
│ │ │ │ └── layarea.js
│ │ │ ├── qy
│ │ │ │ ├── 160e85e47a08e7f70721db75cf18efcd.js
│ │ │ │ ├── 3bf77dd2af459f2ce4ceee7db371443e.jpg
│ │ │ │ ├── 3cc94b613b3d3159abf47e75dcea8574.mp4
│ │ │ │ ├── 4d86157697fbec33ba1594aaf6c30996.pdf
│ │ │ │ ├── 531df7cefbcd1257b7cbb82dbde166a3.png
│ │ │ │ ├── 5910de5b63479ff26577c37a60965b4e.js
│ │ │ │ ├── a8616430424da79942f18d2d675303e4.png
│ │ │ │ ├── css
│ │ │ │ │ └── public.css
│ │ │ │ └── d9b2f5c1b9b45bc4b91cd39194b2630f.jpg
│ │ │ ├── red
│ │ │ │ ├── h5
│ │ │ │ │ ├── base.css
│ │ │ │ │ └── lib
│ │ │ │ ├── img
│ │ │ │ │ └── tx.jpg
│ │ │ │ └── lib
│ │ │ │ ├── all.css
│ │ │ │ ├── all.css.map
│ │ │ │ ├── all.scss
│ │ │ │ ├── css
│ │ │ │ ├── font
│ │ │ │ ├── jquery-3.1.0.min.js
│ │ │ │ ├── lay
│ │ │ │ ├── layui.all.js
│ │ │ │ ├── layui.js
│ │ │ │ └── reset.css
│ │ │ ├── res
│ │ │ │ ├── aaback.jpg
│ │ │ │ ├── add.png
│ │ │ │ ├── ddspic.png
│ │ │ │ ├── fmdtp.jpg
│ │ │ │ ├── s1.png
│ │ │ │ ├── s2.png
│ │ │ │ ├── s3.png
│ │ │ │ ├── s4.png
│ │ │ │ └── s5.png
│ │ │ ├── robots.txt
│ │ │ ├── static
│ │ │ │ └── home
│ │ │ │ └── summer
│ │ │ ├── tempassets
│ │ │ │ ├── Moments
│ │ │ │ │ └── static
│ │ │ │ ├── QyChatData
│ │ │ │ │ └── static
│ │ │ │ └── QyWechat
│ │ │ │ └── static
│ │ │ ├── tmpImg
│ │ │ │ ├── 2021
│ │ │ │ │ └── 11
│ │ │ │ ├── 3ef2486674a035c9c2b5f81faf49373c.png
│ │ │ │ ├── 57977518211ad597ca74bb2ef1828904.png
│ │ │ │ ├── a9e9f092c4d552fd19316a6ce4f2ba49.png
│ │ │ │ ├── af2476a24ccbe3dec4e9ef864db133d9.png
│ │ │ │ ├── bcff24e7852117876e45d7c09a5a927a.png
│ │ │ │ ├── d172080e943e23c31e3e6a96d9d4e2e9.png
│ │ │ │ ├── d57b8086840a4b712bc0eb701920d2a0.png
│ │ │ │ └── e15bca373ef839c9275dc1601fec9738.jpg
│ │ │ ├── touxiang
│ │ │ │ ├── 306936c6eefbbd778fb50554bd942f09.jpg
│ │ │ │ ├── 7dacd0d5c55309d3971110a034a21286.jpg
│ │ │ │ ├── 82b0a21bfeada943381fb9e6d426ea7d.jpg
│ │ │ │ ├── b34c28eee3de71ebcd45e055f9cae9b3.jpg
│ │ │ │ ├── d95b3cd1780a13ab06b6fea4c21e8440.jpg
│ │ │ │ └── e080358df523d76516b3f34e57776444.jpg
│ │ │ ├── ups
│ │ │ │ ├── 2017
│ │ │ │ │ └── 08
│ │ │ │ ├── 2018
│ │ │ │ │ └── 03
│ │ │ │ ├── 2020
│ │ │ │ │ └── 05
│ │ │ │ └── 2021
│ │ │ │ ├── 01
│ │ │ │ └── 11
│ │ │ ├── version.php
│ │ │ └── wechatPushRecord
│ │ │ └── externalcontact.txt
│ │ ├── sys
│ │ │ ├── cache
│ │ │ │ ├── DOXCX_TABLE_TIMEqvmh_user_agency
│ │ │ │ └── DOXCX_TABLE_TIMEqvmh_user_register
│ │ │ └── compilations
│ │ │ ├── Addons
│ │ │ │ ├── AutomaticLabeAdmin
│ │ │ │ ├── BatchAddFriendsAdmin
│ │ │ │ ├── CusManageAdmin
│ │ │ │ ├── FissionAdmin
│ │ │ │ ├── InqunbaoAdmin
│ │ │ │ └── QyWechatAdmin
│ │ │ ├── admin
│ │ │ │ └── main.php
│ │ │ ├── manage
│ │ │ │ ├── default.php
│ │ │ │ └── frame.php
│ │ │ └── weidogsadmin
│ │ │ ├── chajian
│ │ │ ├── module
│ │ │ ├── notice
│ │ │ ├── record
│ │ │ ├── store
│ │ │ ├── system
│ │ │ ├── user
│ │ │ └── webmanage
│ │ └── view
│ │ └── new
│ │ ├── @pagination
│ │ │ ├── default
│ │ │ ├── p
│ │ │ ├── pages
│ │ │ └── weidogsadmin
│ │ ├── @style
│ │ │ └── media
│ │ ├── @wrap
│ │ │ └── wrap.html
│ │ ├── _wf.html
│ │ ├── admin
│ │ │ ├── main.html
│ │ │ ├── main1.html
│ │ │ ├── main2.html
│ │ │ ├── main3.html
│ │ │ ├── main4.html
│ │ │ ├── no
│ │ │ ├── userCenter
│ │ │ └── yg
│ │ ├── forget.html
│ │ ├── imgLib
│ │ │ ├── lib.html
│ │ │ └── libs.html
│ │ ├── index.html
│ │ ├── login.html
│ │ ├── logout.html
│ │ ├── manage
│ │ │ ├── default.html
│ │ │ ├── frame.html
│ │ │ └── login.html
│ │ ├── moban
│ │ │ └── index.html
│ │ ├── register.html
│ │ ├── weidogsadmin
│ │ │ ├── agent
│ │ │ ├── chajian
│ │ │ ├── group
│ │ │ ├── module
│ │ │ ├── notice
│ │ │ ├── record
│ │ │ ├── store
│ │ │ ├── system
│ │ │ ├── user
│ │ │ └── webmanage
│ │ ├── wf.html
│ │ └── yglogin.html
│ └── vendor
│ ├── autoload.php
│ ├── bin
│ │ ├── upgrade-carbon
│ │ └── upgrade-carbon.bat
│ ├── composer
│ │ ├── ClassLoader.php
│ │ ├── InstalledVersions.php
│ │ ├── LICENSE
│ │ ├── autoload_classmap.php
│ │ ├── autoload_files.php
│ │ ├── autoload_namespaces.php
│ │ ├── autoload_psr4.php
│ │ ├── autoload_real.php
│ │ ├── autoload_static.php
│ │ ├── installed.json
│ │ ├── installed.php
│ │ └── platform_check.php
│ ├── danielstjules
│ │ └── stringy
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE.txt
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── phpunit.xml.dist
│ │ ├── src
│ │ │ ├── Create.php
│ │ │ ├── StaticStringy.php
│ │ │ └── Stringy.php
│ │ └── tests
│ │ ├── CommonTest.php
│ │ ├── CreateTest.php
│ │ ├── StaticStringyTest.php
│ │ └── StringyTest.php
│ ├── doctrine
│ │ └── inflector
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── lib
│ │ └── Doctrine
│ ├── easywechat-composer
│ │ └── easywechat-composer
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── extensions.php
│ │ ├── phpunit.xml
│ │ ├── src
│ │ │ ├── Commands
│ │ │ ├── Contracts
│ │ │ ├── Delegation
│ │ │ ├── EasyWeChat.php
│ │ │ ├── Encryption
│ │ │ ├── Exceptions
│ │ │ ├── Extension.php
│ │ │ ├── Http
│ │ │ ├── Laravel
│ │ │ ├── ManifestManager.php
│ │ │ ├── Plugin.php
│ │ │ └── Traits
│ │ └── tests
│ │ └── ManifestManagerTest.php
│ ├── guzzlehttp
│ │ ├── command
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── Command.php
│ │ │ ├── CommandInterface.php
│ │ │ ├── Exception
│ │ │ ├── HasDataTrait.php
│ │ │ ├── Result.php
│ │ │ ├── ResultInterface.php
│ │ │ ├── ServiceClient.php
│ │ │ ├── ServiceClientInterface.php
│ │ │ └── ToArrayInterface.php
│ │ ├── guzzle
│ │ │ ├── CHANGELOG.md
│ │ │ ├── Dockerfile
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── UPGRADING.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── Client.php
│ │ │ ├── ClientInterface.php
│ │ │ ├── Cookie
│ │ │ ├── Exception
│ │ │ ├── Handler
│ │ │ ├── HandlerStack.php
│ │ │ ├── MessageFormatter.php
│ │ │ ├── Middleware.php
│ │ │ ├── Pool.php
│ │ │ ├── PrepareBodyMiddleware.php
│ │ │ ├── RedirectMiddleware.php
│ │ │ ├── RequestOptions.php
│ │ │ ├── RetryMiddleware.php
│ │ │ ├── TransferStats.php
│ │ │ ├── UriTemplate.php
│ │ │ ├── Utils.php
│ │ │ ├── functions.php
│ │ │ └── functions_include.php
│ │ ├── guzzle-services
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── src
│ │ │ │ ├── Description.php
│ │ │ │ ├── DescriptionInterface.php
│ │ │ │ ├── Deserializer.php
│ │ │ │ ├── GuzzleClient.php
│ │ │ │ ├── Handler
│ │ │ │ ├── Operation.php
│ │ │ │ ├── Parameter.php
│ │ │ │ ├── QuerySerializer
│ │ │ │ ├── RequestLocation
│ │ │ │ ├── ResponseLocation
│ │ │ │ ├── SchemaFormatter.php
│ │ │ │ ├── SchemaValidator.php
│ │ │ │ └── Serializer.php
│ │ │ └── tests
│ │ │ ├── Asset
│ │ │ ├── DescriptionTest.php
│ │ │ ├── DeserializerTest.php
│ │ │ ├── GuzzleClientTest.php
│ │ │ ├── Handler
│ │ │ ├── OperationTest.php
│ │ │ ├── ParameterTest.php
│ │ │ ├── QuerySerializer
│ │ │ ├── RequestLocation
│ │ │ ├── ResponseLocation
│ │ │ ├── SchemaFormatterTest.php
│ │ │ ├── SchemaValidatorTest.php
│ │ │ └── SerializerTest.php
│ │ ├── promises
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── AggregateException.php
│ │ │ ├── CancellationException.php
│ │ │ ├── Coroutine.php
│ │ │ ├── Create.php
│ │ │ ├── Each.php
│ │ │ ├── EachPromise.php
│ │ │ ├── FulfilledPromise.php
│ │ │ ├── Is.php
│ │ │ ├── Promise.php
│ │ │ ├── PromiseInterface.php
│ │ │ ├── PromisorInterface.php
│ │ │ ├── RejectedPromise.php
│ │ │ ├── RejectionException.php
│ │ │ ├── TaskQueue.php
│ │ │ ├── TaskQueueInterface.php
│ │ │ ├── Utils.php
│ │ │ ├── functions.php
│ │ │ └── functions_include.php
│ │ └── psr7
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ ├── AppendStream.php
│ │ ├── BufferStream.php
│ │ ├── CachingStream.php
│ │ ├── DroppingStream.php
│ │ ├── FnStream.php
│ │ ├── Header.php
│ │ ├── InflateStream.php
│ │ ├── LazyOpenStream.php
│ │ ├── LimitStream.php
│ │ ├── Message.php
│ │ ├── MessageTrait.php
│ │ ├── MimeType.php
│ │ ├── MultipartStream.php
│ │ ├── NoSeekStream.php
│ │ ├── PumpStream.php
│ │ ├── Query.php
│ │ ├── Request.php
│ │ ├── Response.php
│ │ ├── Rfc7230.php
│ │ ├── ServerRequest.php
│ │ ├── Stream.php
│ │ ├── StreamDecoratorTrait.php
│ │ ├── StreamWrapper.php
│ │ ├── UploadedFile.php
│ │ ├── Uri.php
│ │ ├── UriNormalizer.php
│ │ ├── UriResolver.php
│ │ ├── Utils.php
│ │ ├── functions.php
│ │ └── functions_include.php
│ ├── illuminate
│ │ ├── container
│ │ │ ├── BindingResolutionException.php
│ │ │ ├── Container.php
│ │ │ ├── ContextualBindingBuilder.php
│ │ │ └── composer.json
│ │ ├── contracts
│ │ │ ├── Auth
│ │ │ │ ├── Authenticatable.php
│ │ │ │ ├── CanResetPassword.php
│ │ │ │ ├── Guard.php
│ │ │ │ ├── PasswordBroker.php
│ │ │ │ ├── Registrar.php
│ │ │ │ └── UserProvider.php
│ │ │ ├── Bus
│ │ │ │ ├── Dispatcher.php
│ │ │ │ ├── HandlerResolver.php
│ │ │ │ ├── QueueingDispatcher.php
│ │ │ │ └── SelfHandling.php
│ │ │ ├── Cache
│ │ │ │ ├── Factory.php
│ │ │ │ ├── Repository.php
│ │ │ │ └── Store.php
│ │ │ ├── Config
│ │ │ │ └── Repository.php
│ │ │ ├── Console
│ │ │ │ ├── Application.php
│ │ │ │ └── Kernel.php
│ │ │ ├── Container
│ │ │ │ ├── Container.php
│ │ │ │ └── ContextualBindingBuilder.php
│ │ │ ├── Cookie
│ │ │ │ ├── Factory.php
│ │ │ │ └── QueueingFactory.php
│ │ │ ├── Database
│ │ │ │ └── ModelIdentifier.php
│ │ │ ├── Debug
│ │ │ │ └── ExceptionHandler.php
│ │ │ ├── Encryption
│ │ │ │ ├── DecryptException.php
│ │ │ │ └── Encrypter.php
│ │ │ ├── Events
│ │ │ │ └── Dispatcher.php
│ │ │ ├── Filesystem
│ │ │ │ ├── Cloud.php
│ │ │ │ ├── Factory.php
│ │ │ │ ├── FileNotFoundException.php
│ │ │ │ └── Filesystem.php
│ │ │ ├── Foundation
│ │ │ │ └── Application.php
│ │ │ ├── Hashing
│ │ │ │ └── Hasher.php
│ │ │ ├── Http
│ │ │ │ └── Kernel.php
│ │ │ ├── Logging
│ │ │ │ └── Log.php
│ │ │ ├── Mail
│ │ │ │ ├── MailQueue.php
│ │ │ │ └── Mailer.php
│ │ │ ├── Pagination
│ │ │ │ ├── LengthAwarePaginator.php
│ │ │ │ ├── Paginator.php
│ │ │ │ └── Presenter.php
│ │ │ ├── Pipeline
│ │ │ │ ├── Hub.php
│ │ │ │ └── Pipeline.php
│ │ │ ├── Queue
│ │ │ │ ├── EntityNotFoundException.php
│ │ │ │ ├── EntityResolver.php
│ │ │ │ ├── Factory.php
│ │ │ │ ├── Job.php
│ │ │ │ ├── Monitor.php
│ │ │ │ ├── Queue.php
│ │ │ │ ├── QueueableEntity.php
│ │ │ │ └── ShouldBeQueued.php
│ │ │ ├── Redis
│ │ │ │ └── Database.php
│ │ │ ├── Routing
│ │ │ │ ├── Middleware.php
│ │ │ │ ├── Registrar.php
│ │ │ │ ├── ResponseFactory.php
│ │ │ │ ├── TerminableMiddleware.php
│ │ │ │ ├── UrlGenerator.php
│ │ │ │ └── UrlRoutable.php
│ │ │ ├── Support
│ │ │ │ ├── Arrayable.php
│ │ │ │ ├── Jsonable.php
│ │ │ │ ├── MessageBag.php
│ │ │ │ ├── MessageProvider.php
│ │ │ │ └── Renderable.php
│ │ │ ├── Validation
│ │ │ │ ├── Factory.php
│ │ │ │ ├── UnauthorizedException.php
│ │ │ │ ├── ValidatesWhenResolved.php
│ │ │ │ ├── ValidationException.php
│ │ │ │ └── Validator.php
│ │ │ ├── View
│ │ │ │ ├── Factory.php
│ │ │ │ └── View.php
│ │ │ └── composer.json
│ │ ├── database
│ │ │ ├── Capsule
│ │ │ │ └── Manager.php
│ │ │ ├── Connection.php
│ │ │ ├── ConnectionInterface.php
│ │ │ ├── ConnectionResolver.php
│ │ │ ├── ConnectionResolverInterface.php
│ │ │ ├── Connectors
│ │ │ │ ├── ConnectionFactory.php
│ │ │ │ ├── Connector.php
│ │ │ │ ├── ConnectorInterface.php
│ │ │ │ ├── MySqlConnector.php
│ │ │ │ ├── PostgresConnector.php
│ │ │ │ ├── SQLiteConnector.php
│ │ │ │ └── SqlServerConnector.php
│ │ │ ├── Console
│ │ │ │ ├── Migrations
│ │ │ │ └── SeedCommand.php
│ │ │ ├── DatabaseManager.php
│ │ │ ├── DatabaseServiceProvider.php
│ │ │ ├── Eloquent
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Collection.php
│ │ │ │ ├── MassAssignmentException.php
│ │ │ │ ├── Model.php
│ │ │ │ ├── ModelNotFoundException.php
│ │ │ │ ├── QueueEntityResolver.php
│ │ │ │ ├── Relations
│ │ │ │ ├── ScopeInterface.php
│ │ │ │ ├── SoftDeletes.php
│ │ │ │ └── SoftDeletingScope.php
│ │ │ ├── Grammar.php
│ │ │ ├── MigrationServiceProvider.php
│ │ │ ├── Migrations
│ │ │ │ ├── DatabaseMigrationRepository.php
│ │ │ │ ├── Migration.php
│ │ │ │ ├── MigrationCreator.php
│ │ │ │ ├── MigrationRepositoryInterface.php
│ │ │ │ ├── Migrator.php
│ │ │ │ └── stubs
│ │ │ ├── MySqlConnection.php
│ │ │ ├── PostgresConnection.php
│ │ │ ├── Query
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Expression.php
│ │ │ │ ├── Grammars
│ │ │ │ ├── JoinClause.php
│ │ │ │ └── Processors
│ │ │ ├── QueryException.php
│ │ │ ├── README.md
│ │ │ ├── SQLiteConnection.php
│ │ │ ├── Schema
│ │ │ │ ├── Blueprint.php
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Grammars
│ │ │ │ └── MySqlBuilder.php
│ │ │ ├── SeedServiceProvider.php
│ │ │ ├── Seeder.php
│ │ │ ├── SqlServerConnection.php
│ │ │ └── composer.json
│ │ └── support
│ │ ├── AggregateServiceProvider.php
│ │ ├── Arr.php
│ │ ├── ClassLoader.php
│ │ ├── Collection.php
│ │ ├── Debug
│ │ │ ├── Dumper.php
│ │ │ └── HtmlDumper.php
│ │ ├── Facades
│ │ │ ├── App.php
│ │ │ ├── Artisan.php
│ │ │ ├── Auth.php
│ │ │ ├── Blade.php
│ │ │ ├── Bus.php
│ │ │ ├── Cache.php
│ │ │ ├── Config.php
│ │ │ ├── Cookie.php
│ │ │ ├── Crypt.php
│ │ │ ├── DB.php
│ │ │ ├── Event.php
│ │ │ ├── Facade.php
│ │ │ ├── File.php
│ │ │ ├── Hash.php
│ │ │ ├── Input.php
│ │ │ ├── Lang.php
│ │ │ ├── Log.php
│ │ │ ├── Mail.php
│ │ │ ├── Password.php
│ │ │ ├── Queue.php
│ │ │ ├── Redirect.php
│ │ │ ├── Redis.php
│ │ │ ├── Request.php
│ │ │ ├── Response.php
│ │ │ ├── Route.php
│ │ │ ├── Schema.php
│ │ │ ├── Session.php
│ │ │ ├── Storage.php
│ │ │ ├── URL.php
│ │ │ ├── Validator.php
│ │ │ └── View.php
│ │ ├── Fluent.php
│ │ ├── Manager.php
│ │ ├── MessageBag.php
│ │ ├── NamespacedItemResolver.php
│ │ ├── Pluralizer.php
│ │ ├── ServiceProvider.php
│ │ ├── Str.php
│ │ ├── Traits
│ │ │ ├── CapsuleManagerTrait.php
│ │ │ └── Macroable.php
│ │ ├── ViewErrorBag.php
│ │ ├── composer.json
│ │ └── helpers.php
│ ├── kylekatarnls
│ │ └── update-helper
│ │ ├── LICENSE
│ │ ├── composer.json
│ │ └── src
│ │ └── UpdateHelper
│ ├── monolog
│ │ └── monolog
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── phpstan.neon.dist
│ │ └── src
│ │ └── Monolog
│ ├── nesbot
│ │ └── carbon
│ │ ├── LICENSE
│ │ ├── bin
│ │ │ ├── upgrade-carbon
│ │ │ └── upgrade-carbon.bat
│ │ ├── composer.json
│ │ ├── readme.md
│ │ └── src
│ │ ├── Carbon
│ │ └── JsonSerializable.php
│ ├── overtrue
│ │ ├── socialite
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ ├── phpunit.xml
│ │ │ ├── src
│ │ │ │ ├── AccessToken.php
│ │ │ │ ├── AccessTokenInterface.php
│ │ │ │ ├── AuthorizeFailedException.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── FactoryInterface.php
│ │ │ │ ├── HasAttributes.php
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ ├── InvalidStateException.php
│ │ │ │ ├── ProviderInterface.php
│ │ │ │ ├── Providers
│ │ │ │ ├── SocialiteManager.php
│ │ │ │ ├── User.php
│ │ │ │ ├── UserInterface.php
│ │ │ │ └── WeChatComponentInterface.php
│ │ │ └── tests
│ │ │ ├── OAuthTest.php
│ │ │ ├── Providers
│ │ │ ├── UserTest.php
│ │ │ └── WechatProviderTest.php
│ │ └── wechat
│ │ ├── CHANGELOG.md
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── phpstan.neon
│ │ └── src
│ │ ├── BasicService
│ │ ├── Factory.php
│ │ ├── Kernel
│ │ ├── MicroMerchant
│ │ ├── MiniProgram
│ │ ├── OfficialAccount
│ │ ├── OpenPlatform
│ │ ├── OpenWork
│ │ ├── Payment
│ │ └── Work
│ ├── paragonie
│ │ └── random_compat
│ │ ├── LICENSE
│ │ ├── build-phar.sh
│ │ ├── composer.json
│ │ ├── dist
│ │ │ ├── random_compat.phar.pubkey
│ │ │ └── random_compat.phar.pubkey.asc
│ │ ├── lib
│ │ │ └── random.php
│ │ ├── other
│ │ │ └── build_phar.php
│ │ ├── psalm-autoload.php
│ │ └── psalm.xml
│ ├── pimple
│ │ └── pimple
│ │ ├── CHANGELOG
│ │ ├── LICENSE
│ │ ├── README.rst
│ │ ├── composer.json
│ │ ├── ext
│ │ │ └── pimple
│ │ ├── phpunit.xml.dist
│ │ └── src
│ │ └── Pimple
│ ├── psr
│ │ ├── cache
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── CacheException.php
│ │ │ ├── CacheItemInterface.php
│ │ │ ├── CacheItemPoolInterface.php
│ │ │ └── InvalidArgumentException.php
│ │ ├── container
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── ContainerExceptionInterface.php
│ │ │ ├── ContainerInterface.php
│ │ │ └── NotFoundExceptionInterface.php
│ │ ├── http-message
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── MessageInterface.php
│ │ │ ├── RequestInterface.php
│ │ │ ├── ResponseInterface.php
│ │ │ ├── ServerRequestInterface.php
│ │ │ ├── StreamInterface.php
│ │ │ ├── UploadedFileInterface.php
│ │ │ └── UriInterface.php
│ │ ├── log
│ │ │ ├── LICENSE
│ │ │ ├── Psr
│ │ │ │ └── Log
│ │ │ ├── README.md
│ │ │ └── composer.json
│ │ └── simple-cache
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ ├── CacheException.php
│ │ ├── CacheInterface.php
│ │ └── InvalidArgumentException.php
│ ├── qcloud
│ │ └── cos-sdk-v5
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── phpunit.xml
│ │ ├── sample
│ │ │ ├── abortMultipartUpload.php
│ │ │ ├── catchException.php
│ │ │ ├── completeMultipartUpload.php
│ │ │ ├── copy.php
│ │ │ ├── copyObject.php
│ │ │ ├── cosClient.php
│ │ │ ├── createBucket.php
│ │ │ ├── createFolder.php
│ │ │ ├── createMultipartUpload.php
│ │ │ ├── deleteBucket.php
│ │ │ ├── deleteBucketCors.php
│ │ │ ├── deleteBucketDomain.php
│ │ │ ├── deleteBucketLifecycle.php
│ │ │ ├── deleteBucketTagging.php
│ │ │ ├── deleteBucketWebsite.php
│ │ │ ├── deleteFolder.php
│ │ │ ├── deleteObject.php
│ │ │ ├── download.php
│ │ │ ├── downloadFolder.php
│ │ │ ├── getBucketAcl.php
│ │ │ ├── getBucketCors.php
│ │ │ ├── getBucketDomain.php
│ │ │ ├── getBucketInventory.php
│ │ │ ├── getBucketLifecycle.php
│ │ │ ├── getBucketLogging.php
│ │ │ ├── getBucketTagging.php
│ │ │ ├── getBucketWebsite.php
│ │ │ ├── getObject.php
│ │ │ ├── getObjectUrl.php
│ │ │ ├── getPresignedUrl.php
│ │ │ ├── headBucket.php
│ │ │ ├── headObject.php
│ │ │ ├── listBucket.php
│ │ │ ├── listMultipartUploads.php
│ │ │ ├── listObjects.php
│ │ │ ├── listParts.php
│ │ │ ├── putBucketAcl.php
│ │ │ ├── putBucketCors.php
│ │ │ ├── putBucketDomain.php
│ │ │ ├── putBucketInventory.php
│ │ │ ├── putBucketLifecycle.php
│ │ │ ├── putBucketLogging.php
│ │ │ ├── putBucketTagging.php
│ │ │ ├── putBucketWebsite.php
│ │ │ ├── putObject.php
│ │ │ ├── restoreObject.php
│ │ │ ├── selectObjectContent.php
│ │ │ ├── upload.php
│ │ │ ├── uploadFolder.php
│ │ │ └── uploadPart.php
│ │ └── src
│ │ └── Qcloud
│ ├── ralouphie
│ │ └── getallheaders
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ └── getallheaders.php
│ └── symfony
│ ├── cache
│ │ ├── Adapter
│ │ │ ├── AbstractAdapter.php
│ │ │ ├── AdapterInterface.php
│ │ │ ├── ApcuAdapter.php
│ │ │ ├── ArrayAdapter.php
│ │ │ ├── ChainAdapter.php
│ │ │ ├── DoctrineAdapter.php
│ │ │ ├── FilesystemAdapter.php
│ │ │ ├── MemcachedAdapter.php
│ │ │ ├── NullAdapter.php
│ │ │ ├── PdoAdapter.php
│ │ │ ├── PhpArrayAdapter.php
│ │ │ ├── PhpFilesAdapter.php
│ │ │ ├── ProxyAdapter.php
│ │ │ ├── RedisAdapter.php
│ │ │ ├── SimpleCacheAdapter.php
│ │ │ ├── TagAwareAdapter.php
│ │ │ ├── TagAwareAdapterInterface.php
│ │ │ ├── TraceableAdapter.php
│ │ │ └── TraceableTagAwareAdapter.php
│ │ ├── CHANGELOG.md
│ │ ├── CacheItem.php
│ │ ├── DataCollector
│ │ │ └── CacheDataCollector.php
│ │ ├── DoctrineProvider.php
│ │ ├── Exception
│ │ │ ├── CacheException.php
│ │ │ └── InvalidArgumentException.php
│ │ ├── LICENSE
│ │ ├── PruneableInterface.php
│ │ ├── README.md
│ │ ├── ResettableInterface.php
│ │ ├── Simple
│ │ │ ├── AbstractCache.php
│ │ │ ├── ApcuCache.php
│ │ │ ├── ArrayCache.php
│ │ │ ├── ChainCache.php
│ │ │ ├── DoctrineCache.php
│ │ │ ├── FilesystemCache.php
│ │ │ ├── MemcachedCache.php
│ │ │ ├── NullCache.php
│ │ │ ├── PdoCache.php
│ │ │ ├── PhpArrayCache.php
│ │ │ ├── PhpFilesCache.php
│ │ │ ├── Psr6Cache.php
│ │ │ ├── RedisCache.php
│ │ │ └── TraceableCache.php
│ │ ├── Tests
│ │ │ ├── Adapter
│ │ │ ├── CacheItemTest.php
│ │ │ ├── DoctrineProviderTest.php
│ │ │ ├── Fixtures
│ │ │ ├── Simple
│ │ │ └── Traits
│ │ ├── Traits
│ │ │ ├── AbstractTrait.php
│ │ │ ├── ApcuTrait.php
│ │ │ ├── ArrayTrait.php
│ │ │ ├── DoctrineTrait.php
│ │ │ ├── FilesystemCommonTrait.php
│ │ │ ├── FilesystemTrait.php
│ │ │ ├── MemcachedTrait.php
│ │ │ ├── PdoTrait.php
│ │ │ ├── PhpArrayTrait.php
│ │ │ ├── PhpFilesTrait.php
│ │ │ ├── ProxyTrait.php
│ │ │ ├── RedisProxy.php
│ │ │ └── RedisTrait.php
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── http-foundation
│ │ ├── AcceptHeader.php
│ │ ├── AcceptHeaderItem.php
│ │ ├── ApacheRequest.php
│ │ ├── BinaryFileResponse.php
│ │ ├── CHANGELOG.md
│ │ ├── Cookie.php
│ │ ├── Exception
│ │ │ ├── ConflictingHeadersException.php
│ │ │ ├── RequestExceptionInterface.php
│ │ │ └── SuspiciousOperationException.php
│ │ ├── ExpressionRequestMatcher.php
│ │ ├── File
│ │ │ ├── Exception
│ │ │ ├── File.php
│ │ │ ├── MimeType
│ │ │ ├── Stream.php
│ │ │ └── UploadedFile.php
│ │ ├── FileBag.php
│ │ ├── HeaderBag.php
│ │ ├── IpUtils.php
│ │ ├── JsonResponse.php
│ │ ├── LICENSE
│ │ ├── ParameterBag.php
│ │ ├── README.md
│ │ ├── RedirectResponse.php
│ │ ├── Request.php
│ │ ├── RequestMatcher.php
│ │ ├── RequestMatcherInterface.php
│ │ ├── RequestStack.php
│ │ ├── Response.php
│ │ ├── ResponseHeaderBag.php
│ │ ├── ServerBag.php
│ │ ├── Session
│ │ │ ├── Attribute
│ │ │ ├── Flash
│ │ │ ├── Session.php
│ │ │ ├── SessionBagInterface.php
│ │ │ ├── SessionBagProxy.php
│ │ │ ├── SessionInterface.php
│ │ │ ├── SessionUtils.php
│ │ │ └── Storage
│ │ ├── StreamedResponse.php
│ │ ├── Tests
│ │ │ ├── AcceptHeaderItemTest.php
│ │ │ ├── AcceptHeaderTest.php
│ │ │ ├── ApacheRequestTest.php
│ │ │ ├── BinaryFileResponseTest.php
│ │ │ ├── CookieTest.php
│ │ │ ├── ExpressionRequestMatcherTest.php
│ │ │ ├── File
│ │ │ ├── FileBagTest.php
│ │ │ ├── Fixtures
│ │ │ ├── HeaderBagTest.php
│ │ │ ├── IpUtilsTest.php
│ │ │ ├── JsonResponseTest.php
│ │ │ ├── ParameterBagTest.php
│ │ │ ├── RedirectResponseTest.php
│ │ │ ├── RequestMatcherTest.php
│ │ │ ├── RequestStackTest.php
│ │ │ ├── RequestTest.php
│ │ │ ├── ResponseFunctionalTest.php
│ │ │ ├── ResponseHeaderBagTest.php
│ │ │ ├── ResponseTest.php
│ │ │ ├── ResponseTestCase.php
│ │ │ ├── ServerBagTest.php
│ │ │ ├── Session
│ │ │ ├── StreamedResponseTest.php
│ │ │ └── schema
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── polyfill-apcu
│ │ ├── Apcu.php
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-intl-idn
│ │ ├── Idn.php
│ │ ├── Info.php
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── Resources
│ │ │ └── unidata
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-intl-normalizer
│ │ ├── LICENSE
│ │ ├── Normalizer.php
│ │ ├── README.md
│ │ ├── Resources
│ │ │ ├── stubs
│ │ │ └── unidata
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-mbstring
│ │ ├── LICENSE
│ │ ├── Mbstring.php
│ │ ├── README.md
│ │ ├── Resources
│ │ │ ├── mb_convert_variables.php8
│ │ │ └── unidata
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-php70
│ │ ├── LICENSE
│ │ ├── Php70.php
│ │ ├── README.md
│ │ ├── Resources
│ │ │ └── stubs
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-php72
│ │ ├── LICENSE
│ │ ├── Php72.php
│ │ ├── README.md
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── psr-http-message-bridge
│ │ ├── CHANGELOG.md
│ │ ├── Factory
│ │ │ ├── DiactorosFactory.php
│ │ │ ├── HttpFoundationFactory.php
│ │ │ └── PsrHttpFactory.php
│ │ ├── HttpFoundationFactoryInterface.php
│ │ ├── HttpMessageFactoryInterface.php
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── Tests
│ │ │ ├── Factory
│ │ │ └── Fixtures
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ └── translation
│ ├── CHANGELOG.md
│ ├── Catalogue
│ │ ├── AbstractOperation.php
│ │ ├── MergeOperation.php
│ │ ├── OperationInterface.php
│ │ └── TargetOperation.php
│ ├── Command
│ │ └── XliffLintCommand.php
│ ├── DataCollector
│ │ └── TranslationDataCollector.php
│ ├── DataCollectorTranslator.php
│ ├── DependencyInjection
│ │ ├── TranslationDumperPass.php
│ │ ├── TranslationExtractorPass.php
│ │ └── TranslatorPass.php
│ ├── Dumper
│ │ ├── CsvFileDumper.php
│ │ ├── DumperInterface.php
│ │ ├── FileDumper.php
│ │ ├── IcuResFileDumper.php
│ │ ├── IniFileDumper.php
│ │ ├── JsonFileDumper.php
│ │ ├── MoFileDumper.php
│ │ ├── PhpFileDumper.php
│ │ ├── PoFileDumper.php
│ │ ├── QtFileDumper.php
│ │ ├── XliffFileDumper.php
│ │ └── YamlFileDumper.php
│ ├── Exception
│ │ ├── ExceptionInterface.php
│ │ ├── InvalidArgumentException.php
│ │ ├── InvalidResourceException.php
│ │ ├── LogicException.php
│ │ ├── NotFoundResourceException.php
│ │ └── RuntimeException.php
│ ├── Extractor
│ │ ├── AbstractFileExtractor.php
│ │ ├── ChainExtractor.php
│ │ ├── ExtractorInterface.php
│ │ ├── PhpExtractor.php
│ │ └── PhpStringTokenParser.php
│ ├── Formatter
│ │ ├── ChoiceMessageFormatterInterface.php
│ │ ├── MessageFormatter.php
│ │ └── MessageFormatterInterface.php
│ ├── IdentityTranslator.php
│ ├── Interval.php
│ ├── LICENSE
│ ├── Loader
│ │ ├── ArrayLoader.php
│ │ ├── CsvFileLoader.php
│ │ ├── FileLoader.php
│ │ ├── IcuDatFileLoader.php
│ │ ├── IcuResFileLoader.php
│ │ ├── IniFileLoader.php
│ │ ├── JsonFileLoader.php
│ │ ├── LoaderInterface.php
│ │ ├── MoFileLoader.php
│ │ ├── PhpFileLoader.php
│ │ ├── PoFileLoader.php
│ │ ├── QtFileLoader.php
│ │ ├── XliffFileLoader.php
│ │ ├── YamlFileLoader.php
│ │ └── schema
│ ├── LoggingTranslator.php
│ ├── MessageCatalogue.php
│ ├── MessageCatalogueInterface.php
│ ├── MessageSelector.php
│ ├── MetadataAwareInterface.php
│ ├── PluralizationRules.php
│ ├── README.md
│ ├── Reader
│ │ ├── TranslationReader.php
│ │ └── TranslationReaderInterface.php
│ ├── Resources
│ │ ├── bin
│ │ └── schemas
│ ├── Tests
│ │ ├── Catalogue
│ │ ├── DataCollector
│ │ ├── DataCollectorTranslatorTest.php
│ │ ├── DependencyInjection
│ │ ├── Dumper
│ │ ├── Extractor
│ │ ├── Formatter
│ │ ├── IdentityTranslatorTest.php
│ │ ├── IntervalTest.php
│ │ ├── Loader
│ │ ├── LoggingTranslatorTest.php
│ │ ├── MessageCatalogueTest.php
│ │ ├── MessageSelectorTest.php
│ │ ├── PluralizationRulesTest.php
│ │ ├── TranslatorCacheTest.php
│ │ ├── TranslatorTest.php
│ │ ├── Util
│ │ ├── Writer
│ │ └── fixtures
│ ├── Translator.php
│ ├── TranslatorBagInterface.php
│ ├── TranslatorInterface.php
│ ├── Util
│ │ └── ArrayConverter.php
│ ├── Writer
│ │ ├── TranslationWriter.php
│ │ └── TranslationWriterInterface.php
│ ├── composer.json
│ └── phpunit.xml.dist
├── 文字教程.txt
├── 5t6t网_企微魔盒7.4.zip
├── 完整数据库.sql
└── 图文安装教程.docx
769 directories, 1732 files
评论