实例介绍
手册:https://help.crmeb.net/crmeb-v4/1863402 演示:http://demo26.crmeb.net/admin/ 1.前端框架升级为uni-app,公众号、小程序、H5等多端合一 2.后台独立出adminapi 接口,后台前后端分离 3.后台UI框架为VUE+iview框架 3.后台页面更加美观 4.后台商品,拼团,秒杀,砍价添加操作进行优化 5.后台标准接口、前后端分离,二次开发更方便 6.后台页面加载,跳转流畅 7.组件化开发,可复用,开发便捷 8.可视化编辑快速装修主页
【实例截图】
【核心代码】
4744300845369940600.zip
├── app
│ ├── admin
│ │ └── route
│ │ └── route.php
│ ├── adminapi
│ │ ├── AdminApiExceptionHandle.php
│ │ ├── common.php
│ │ ├── config
│ │ │ └── route.php
│ │ ├── controller
│ │ │ ├── AuthController.php
│ │ │ ├── Common.php
│ │ │ ├── Login.php
│ │ │ └── v1
│ │ │ ├── agent
│ │ │ │ └── AgentManage.php
│ │ │ ├── application
│ │ │ │ ├── routine
│ │ │ │ │ └── RoutineTemplate.php
│ │ │ │ ├── Menus.php
│ │ │ │ ├── Reply.php
│ │ │ │ ├── StoreService.php
│ │ │ │ ├── WechatMessage.php
│ │ │ │ ├── WechatNewsCategory.php
│ │ │ │ ├── WechatTemplate.php
│ │ │ │ └── WechatUser.php
│ │ │ ├── cms
│ │ │ │ ├── ArticleCategory.php
│ │ │ │ └── Article.php
│ │ │ ├── diy
│ │ │ │ └── Diy.php
│ │ │ ├── export
│ │ │ │ └── ExportExcel.php
│ │ │ ├── file
│ │ │ │ ├── SystemAttachmentCategory.php
│ │ │ │ └── SystemAttachment.php
│ │ │ ├── finance
│ │ │ │ ├── Finance.php
│ │ │ │ ├── UserExtract.php
│ │ │ │ └── UserRecharge.php
│ │ │ ├── freight
│ │ │ │ └── Express.php
│ │ │ ├── marketing
│ │ │ │ ├── live
│ │ │ │ │ ├── LiveAnchor.php
│ │ │ │ │ ├── LiveGoods.php
│ │ │ │ │ └── LiveRoom.php
│ │ │ │ ├── StoreBargain.php
│ │ │ │ ├── StoreCombination.php
│ │ │ │ ├── StoreCouponIssue.php
│ │ │ │ ├── StoreCoupon.php
│ │ │ │ ├── StoreCouponUser.php
│ │ │ │ ├── StoreSeckill.php
│ │ │ │ └── UserPoint.php
│ │ │ ├── merchant
│ │ │ │ ├── SystemStore.php
│ │ │ │ ├── SystemStoreStaff.php
│ │ │ │ └── SystemVerifyOrder.php
│ │ │ ├── notification
│ │ │ │ └── sms
│ │ │ │ ├── SmsAdmin.php
│ │ │ │ ├── SmsConfig.php
│ │ │ │ ├── SmsPay.php
│ │ │ │ ├── SmsPublicTemp.php
│ │ │ │ └── SmsTemplateApply.php
│ │ │ ├── order
│ │ │ │ └── StoreOrder.php
│ │ │ ├── product
│ │ │ │ ├── CopyTaobao.php
│ │ │ │ ├── StoreCategory.php
│ │ │ │ ├── StoreProduct.php
│ │ │ │ ├── StoreProductReply.php
│ │ │ │ └── StoreProductRule.php
│ │ │ ├── setting
│ │ │ │ ├── ShippingTemplates.php
│ │ │ │ ├── SystemAdmin.php
│ │ │ │ ├── SystemCity.php
│ │ │ │ ├── SystemConfig.php
│ │ │ │ ├── SystemConfigTab.php
│ │ │ │ ├── SystemGroupData.php
│ │ │ │ ├── SystemGroup.php
│ │ │ │ ├── SystemMenus.php
│ │ │ │ └── SystemRole.php
│ │ │ ├── system
│ │ │ │ ├── Clear.php
│ │ │ │ ├── SystemClearData.php
│ │ │ │ ├── SystemDatabackup.php
│ │ │ │ ├── SystemFile.php
│ │ │ │ ├── SystemLog.php
│ │ │ │ └── SystemUpgradeClient.php
│ │ │ └── user
│ │ │ ├── UserGroup.php
│ │ │ ├── UserLabel.php
│ │ │ ├── UserLevel.php
│ │ │ └── User.php
│ │ ├── event.php
│ │ ├── middleware
│ │ │ ├── AdminAuthTokenMiddleware.php
│ │ │ ├── AdminCkeckRoleMiddleware.php
│ │ │ └── AdminLogMiddleware.php
│ │ ├── provider.php
│ │ ├── route
│ │ │ ├── agent.php
│ │ │ ├── app.php
│ │ │ ├── cms.php
│ │ │ ├── common.php
│ │ │ ├── diy.php
│ │ │ ├── export.php
│ │ │ ├── file.php
│ │ │ ├── finance.php
│ │ │ ├── freight.php
│ │ │ ├── live.php
│ │ │ ├── marketing.php
│ │ │ ├── merchant.php
│ │ │ ├── notify.php
│ │ │ ├── order.php
│ │ │ ├── product.php
│ │ │ ├── route.php
│ │ │ ├── setting.php
│ │ │ ├── system.php
│ │ │ ├── user.php
│ │ │ └── widget.php
│ │ └── validate
│ │ ├── marketing
│ │ │ ├── StoreBargainValidate.php
│ │ │ ├── StoreCombinationValidate.php
│ │ │ ├── StoreCouponValidate.php
│ │ │ └── StoreSeckillValidate.php
│ │ ├── merchant
│ │ │ └── SystemStoreValidate.php
│ │ ├── notification
│ │ │ └── SmsConfigValidate.php
│ │ ├── order
│ │ │ └── StoreOrderValidate.php
│ │ ├── product
│ │ │ └── StoreProductReplyValidate.php
│ │ └── setting
│ │ ├── ShippingTemplatesValidate.php
│ │ ├── SystemAdminValidata.php
│ │ ├── SystemCityValidate.php
│ │ ├── SystemConfigValidata.php
│ │ └── SystemMenusValidate.php
│ ├── api
│ │ ├── ApiExceptionHandle.php
│ │ ├── common.php
│ │ ├── config
│ │ │ └── route.php
│ │ ├── controller
│ │ │ ├── v1
│ │ │ │ ├── activity
│ │ │ │ │ ├── StoreBargainController.php
│ │ │ │ │ ├── StoreCombinationController.php
│ │ │ │ │ └── StoreSeckillController.php
│ │ │ │ ├── admin
│ │ │ │ │ └── StoreOrderController.php
│ │ │ │ ├── LoginController.php
│ │ │ │ ├── order
│ │ │ │ │ └── StoreOrderController.php
│ │ │ │ ├── PublicController.php
│ │ │ │ ├── publics
│ │ │ │ │ ├── ArticleCategoryController.php
│ │ │ │ │ └── ArticleController.php
│ │ │ │ ├── store
│ │ │ │ │ ├── CategoryController.php
│ │ │ │ │ ├── StoreCartController.php
│ │ │ │ │ ├── StoreCouponsController.php
│ │ │ │ │ └── StoreProductController.php
│ │ │ │ ├── user
│ │ │ │ │ ├── StoreService.php
│ │ │ │ │ ├── UserAddressController.php
│ │ │ │ │ ├── UserBillController.php
│ │ │ │ │ ├── UserCollectController.php
│ │ │ │ │ ├── UserController.php
│ │ │ │ │ ├── UserExtractController.php
│ │ │ │ │ ├── UserLevelController.php
│ │ │ │ │ ├── UserRechargeController.php
│ │ │ │ │ └── UserSignController.php
│ │ │ │ ├── AuthController.php
│ │ │ │ └── WechatController.php
│ │ │ └── v2
│ │ │ ├── PublicController.php
│ │ │ ├── store
│ │ │ │ ├── StoreCartController.php
│ │ │ │ ├── StoreCouponsController.php
│ │ │ │ └── StoreProductController.php
│ │ │ ├── AuthController.php
│ │ │ └── WechatController.php
│ │ ├── event.php
│ │ ├── lang
│ │ │ └── zh-cn.php
│ │ ├── middleware
│ │ │ ├── AuthTokenMiddleware.php
│ │ │ └── CustomerMiddleware.php
│ │ ├── provider.php
│ │ ├── route
│ │ │ ├── v1.php
│ │ │ └── v2.php
│ │ └── validate
│ │ └── user
│ │ ├── AddressValidate.php
│ │ └── RegisterValidates.php
│ ├── AppService.php
│ ├── build.php
│ ├── common.php
│ ├── dao
│ │ ├── activity
│ │ │ ├── StoreBargainDao.php
│ │ │ ├── StoreBargainUserDao.php
│ │ │ ├── StoreBargainUserHelpDao.php
│ │ │ ├── StoreCombinationDao.php
│ │ │ ├── StorePinkDao.php
│ │ │ └── StoreSeckillDao.php
│ │ ├── article
│ │ │ ├── ArticleCategoryDao.php
│ │ │ ├── ArticleContentDao.php
│ │ │ └── ArticleDao.php
│ │ ├── BaseDao.php
│ │ ├── coupon
│ │ │ ├── StoreCouponDao.php
│ │ │ ├── StoreCouponIssueDao.php
│ │ │ ├── StoreCouponIssueUserDao.php
│ │ │ ├── StoreCouponProductDao.php
│ │ │ ├── StoreCouponUserCouponDao.php
│ │ │ ├── StoreCouponUserDao.php
│ │ │ └── StoreCouponUserUserDao.php
│ │ ├── diy
│ │ │ └── DiyDao.php
│ │ ├── live
│ │ │ ├── LiveAnchorDao.php
│ │ │ ├── LiveGoodsDao.php
│ │ │ ├── LiveRoomDao.php
│ │ │ └── LiveRoomGoodsDao.php
│ │ ├── order
│ │ │ ├── StoreCartDao.php
│ │ │ ├── StoreOrderCartInfoDao.php
│ │ │ ├── StoreOrderDao.php
│ │ │ └── StoreOrderStatusDao.php
│ │ ├── other
│ │ │ ├── CacheDao.php
│ │ │ ├── QrcodeDao.php
│ │ │ └── TemplateMessageDao.php
│ │ ├── product
│ │ │ ├── product
│ │ │ │ ├── StoreCategoryDao.php
│ │ │ │ ├── StoreDescriptionDao.php
│ │ │ │ ├── StoreProductCateDao.php
│ │ │ │ ├── StoreProductCouponDao.php
│ │ │ │ ├── StoreProductDao.php
│ │ │ │ ├── StoreProductRelationDao.php
│ │ │ │ ├── StoreProductReplyDao.php
│ │ │ │ ├── StoreProductReplyStoreProductDao.php
│ │ │ │ └── StoreVisitDao.php
│ │ │ └── sku
│ │ │ ├── StoreProductAttrDao.php
│ │ │ ├── StoreProductAttrResultDao.php
│ │ │ ├── StoreProductAttrValueDao.php
│ │ │ └── StoreProductRuleDao.php
│ │ ├── service
│ │ │ ├── StoreServiceDao.php
│ │ │ └── StoreServiceLogDao.php
│ │ ├── shipping
│ │ │ ├── ExpressDao.php
│ │ │ ├── ShippingTemplatesDao.php
│ │ │ ├── ShippingTemplatesFreeCityDao.php
│ │ │ ├── ShippingTemplatesFreeDao.php
│ │ │ ├── ShippingTemplatesRegionCityDao.php
│ │ │ ├── ShippingTemplatesRegionDao.php
│ │ │ └── SystemCityDao.php
│ │ ├── sms
│ │ │ ├── SmsAdminDao.php
│ │ │ └── SmsRecordDao.php
│ │ ├── system
│ │ │ ├── admin
│ │ │ │ ├── AdminAuthDao.php
│ │ │ │ ├── SystemAdminDao.php
│ │ │ │ └── SystemRoleDao.php
│ │ │ ├── attachment
│ │ │ │ ├── SystemAttachmentCategoryDao.php
│ │ │ │ └── SystemAttachmentDao.php
│ │ │ ├── config
│ │ │ │ ├── SystemConfigDao.php
│ │ │ │ ├── SystemConfigTabDao.php
│ │ │ │ ├── SystemGroupDao.php
│ │ │ │ └── SystemGroupDataDao.php
│ │ │ ├── log
│ │ │ │ ├── SystemFileDao.php
│ │ │ │ └── SystemLogDao.php
│ │ │ ├── store
│ │ │ │ ├── SystemStoreDao.php
│ │ │ │ └── SystemStoreStaffDao.php
│ │ │ ├── SystemMenusDao.php
│ │ │ └── SystemUserLevelDao.php
│ │ ├── user
│ │ │ ├── UserAddressDao.php
│ │ │ ├── UserAuthDao.php
│ │ │ ├── UserBillDao.php
│ │ │ ├── UserBillStoreOrderDao.php
│ │ │ ├── UserBrokerageFrozenDao.php
│ │ │ ├── UserDao.php
│ │ │ ├── UserExtractDao.php
│ │ │ ├── UserGroupDao.php
│ │ │ ├── UserLabelDao.php
│ │ │ ├── UserLabelRelationDao.php
│ │ │ ├── UserLevelDao.php
│ │ │ ├── UserRechargeDao.php
│ │ │ ├── UserSignDao.php
│ │ │ ├── UserStoreOrderDao.php
│ │ │ ├── UserTaskFinishDao.php
│ │ │ ├── UserUserBillDao.php
│ │ │ ├── UserVisitDao.php
│ │ │ └── UserWechatUserDao.php
│ │ ├── WechatKeyDao.php
│ │ ├── WechatMediaDao.php
│ │ ├── WechatMenuDao.php
│ │ ├── WechatMessageDao.php
│ │ ├── WechatNewsCategoryDao.php
│ │ ├── WechatReplyDao.php
│ │ ├── WechatReplyKeyDao.php
│ │ └── WechatUserDao.php
│ ├── event.php
│ ├── ExceptionHandle.php
│ ├── http
│ │ └── middleware
│ │ └── AllowOriginMiddleware.php
│ ├── lang
│ │ └── zh-cn.php
│ ├── middleware.php
│ ├── model
│ │ ├── activity
│ │ │ ├── StoreBargain.php
│ │ │ ├── StoreBargainUserHelp.php
│ │ │ ├── StoreBargainUser.php
│ │ │ ├── StoreCombination.php
│ │ │ ├── StorePink.php
│ │ │ └── StoreSeckill.php
│ │ ├── article
│ │ │ ├── ArticleCategory.php
│ │ │ ├── ArticleContent.php
│ │ │ └── Article.php
│ │ ├── coupon
│ │ │ ├── StoreCouponIssue.php
│ │ │ ├── StoreCouponIssueUser.php
│ │ │ ├── StoreCoupon.php
│ │ │ ├── StoreCouponProduct.php
│ │ │ └── StoreCouponUser.php
│ │ ├── diy
│ │ │ └── Diy.php
│ │ ├── live
│ │ │ ├── LiveAnchor.php
│ │ │ ├── LiveGoods.php
│ │ │ ├── LiveRoomGoods.php
│ │ │ └── LiveRoom.php
│ │ ├── order
│ │ │ ├── StoreCart.php
│ │ │ ├── StoreOrderCartInfo.php
│ │ │ ├── StoreOrder.php
│ │ │ ├── StoreOrderStatus.php
│ │ │ └── StorePink.php
│ │ ├── other
│ │ │ ├── Cache.php
│ │ │ ├── Express.php
│ │ │ ├── Qrcode.php
│ │ │ └── TemplateMessage.php
│ │ ├── product
│ │ │ ├── product
│ │ │ │ ├── StoreCategory.php
│ │ │ │ ├── StoreDescription.php
│ │ │ │ ├── StoreProductCate.php
│ │ │ │ ├── StoreProductCoupon.php
│ │ │ │ ├── StoreProduct.php
│ │ │ │ ├── StoreProductRelation.php
│ │ │ │ ├── StoreProductReply.php
│ │ │ │ └── StoreVisit.php
│ │ │ └── sku
│ │ │ ├── StoreProductAttr.php
│ │ │ ├── StoreProductAttrResult.php
│ │ │ ├── StoreProductAttrValue.php
│ │ │ └── StoreProductRule.php
│ │ ├── service
│ │ │ ├── StoreServiceLog.php
│ │ │ └── StoreService.php
│ │ ├── shipping
│ │ │ ├── ShippingTemplatesFree.php
│ │ │ ├── ShippingTemplates.php
│ │ │ ├── ShippingTemplatesRegion.php
│ │ │ └── SystemCity.php
│ │ ├── sms
│ │ │ └── SmsRecord.php
│ │ ├── system
│ │ │ ├── admin
│ │ │ │ ├── SystemAdmin.php
│ │ │ │ └── SystemRole.php
│ │ │ ├── attachment
│ │ │ │ ├── SystemAttachmentCategory.php
│ │ │ │ └── SystemAttachment.php
│ │ │ ├── config
│ │ │ │ ├── SystemConfig.php
│ │ │ │ ├── SystemConfigTab.php
│ │ │ │ ├── SystemGroupData.php
│ │ │ │ └── SystemGroup.php
│ │ │ ├── log
│ │ │ │ ├── SystemFile.php
│ │ │ │ └── SystemLog.php
│ │ │ ├── store
│ │ │ │ ├── SystemStore.php
│ │ │ │ └── SystemStoreStaff.php
│ │ │ ├── SystemMenus.php
│ │ │ ├── SystemUserLevel.php
│ │ │ └── SystemUserTask.php
│ │ ├── user
│ │ │ ├── UserAddress.php
│ │ │ ├── UserBill.php
│ │ │ ├── UserBrokerageFrozen.php
│ │ │ ├── UserExtract.php
│ │ │ ├── UserGroup.php
│ │ │ ├── UserLabel.php
│ │ │ ├── UserLabelRelation.php
│ │ │ ├── UserLevel.php
│ │ │ ├── User.php
│ │ │ ├── UserRecharge.php
│ │ │ ├── UserSign.php
│ │ │ ├── UserTaskFinish.php
│ │ │ └── UserVisit.php
│ │ ├── WechatKey.php
│ │ ├── WechatMedia.php
│ │ ├── WechatMessage.php
│ │ ├── WechatNewsCategory.php
│ │ ├── WechatReply.php
│ │ └── WechatUser.php
│ ├── provider.php
│ ├── Request.php
│ ├── service.php
│ ├── services
│ │ ├── activity
│ │ │ ├── StoreBargainServices.php
│ │ │ ├── StoreBargainUserHelpServices.php
│ │ │ ├── StoreBargainUserServices.php
│ │ │ ├── StoreCombinationServices.php
│ │ │ ├── StorePinkServices.php
│ │ │ └── StoreSeckillServices.php
│ │ ├── agent
│ │ │ └── AgentManageServices.php
│ │ ├── article
│ │ │ ├── ArticleCategoryServices.php
│ │ │ ├── ArticleContentServices.php
│ │ │ └── ArticleServices.php
│ │ ├── BaseServices.php
│ │ ├── coupon
│ │ │ ├── StoreCouponIssueServices.php
│ │ │ ├── StoreCouponIssueUserServices.php
│ │ │ ├── StoreCouponProductServices.php
│ │ │ ├── StoreCouponService.php
│ │ │ ├── StoreCouponUserCouponServices.php
│ │ │ ├── StoreCouponUserServices.php
│ │ │ └── StoreCouponUserUserServices.php
│ │ ├── diy
│ │ │ └── DiyServices.php
│ │ ├── export
│ │ │ └── ExportServices.php
│ │ ├── live
│ │ │ ├── LiveAnchorServices.php
│ │ │ ├── LiveGoodsServices.php
│ │ │ ├── LiveRoomGoodsServices.php
│ │ │ └── LiveRoomServices.php
│ │ ├── message
│ │ │ ├── service
│ │ │ │ ├── StoreServiceLogServices.php
│ │ │ │ └── StoreServiceServices.php
│ │ │ ├── sms
│ │ │ │ ├── SmsAdminServices.php
│ │ │ │ ├── SmsRecordServices.php
│ │ │ │ ├── SmsSendServices.php
│ │ │ │ └── SmsTemplateApplyServices.php
│ │ │ └── MessageServices.php
│ │ ├── order
│ │ │ ├── StoreCartServices.php
│ │ │ ├── StoreOrderCartInfoServices.php
│ │ │ ├── StoreOrderComputedServices.php
│ │ │ ├── StoreOrderCreateServices.php
│ │ │ ├── StoreOrderDeliveryServices.php
│ │ │ ├── StoreOrderRefundServices.php
│ │ │ ├── StoreOrderServices.php
│ │ │ ├── StoreOrderStatusServices.php
│ │ │ ├── StoreOrderSuccessServices.php
│ │ │ ├── StoreOrderTakeServices.php
│ │ │ ├── StoreOrderWapServices.php
│ │ │ ├── StoreOrderWriteOffServices.php
│ │ │ └── StoreTaskServices.php
│ │ ├── other
│ │ │ ├── CacheServices.php
│ │ │ ├── QrcodeServices.php
│ │ │ └── TemplateMessageServices.php
│ │ ├── pay
│ │ │ ├── OrderOfflineServices.php
│ │ │ ├── OrderPayServices.php
│ │ │ ├── PayNotifyServices.php
│ │ │ ├── PayServices.php
│ │ │ ├── RechargeServices.php
│ │ │ └── YuePayServices.php
│ │ ├── product
│ │ │ ├── product
│ │ │ │ ├── CopyTaobaoServices.php
│ │ │ │ ├── StoreCategoryServices.php
│ │ │ │ ├── StoreDescriptionServices.php
│ │ │ │ ├── StoreProductCateServices.php
│ │ │ │ ├── StoreProductCouponServices.php
│ │ │ │ ├── StoreProductRelationServices.php
│ │ │ │ ├── StoreProductReplyServices.php
│ │ │ │ ├── StoreProductReplyStoreProductServices.php
│ │ │ │ ├── StoreProductServices.php
│ │ │ │ └── StoreVisitServices.php
│ │ │ └── sku
│ │ │ ├── StoreProductAttrResultServices.php
│ │ │ ├── StoreProductAttrServices.php
│ │ │ ├── StoreProductAttrValueServices.php
│ │ │ └── StoreProductRuleServices.php
│ │ ├── shipping
│ │ │ ├── ExpressServices.php
│ │ │ ├── ShippingTemplatesFreeCityServices.php
│ │ │ ├── ShippingTemplatesFreeServices.php
│ │ │ ├── ShippingTemplatesRegionCityServices.php
│ │ │ ├── ShippingTemplatesRegionServices.php
│ │ │ ├── ShippingTemplatesServices.php
│ │ │ └── SystemCityServices.php
│ │ ├── system
│ │ │ ├── admin
│ │ │ │ ├── AdminAuthServices.php
│ │ │ │ ├── SystemAdminServices.php
│ │ │ │ └── SystemRoleServices.php
│ │ │ ├── attachment
│ │ │ │ ├── SystemAttachmentCategoryServices.php
│ │ │ │ └── SystemAttachmentServices.php
│ │ │ ├── config
│ │ │ │ ├── SystemConfigServices.php
│ │ │ │ ├── SystemConfigTabServices.php
│ │ │ │ ├── SystemGroupDataServices.php
│ │ │ │ └── SystemGroupServices.php
│ │ │ ├── log
│ │ │ │ ├── ClearServices.php
│ │ │ │ ├── SystemFileServices.php
│ │ │ │ └── SystemLogServices.php
│ │ │ ├── store
│ │ │ │ ├── SystemStoreServices.php
│ │ │ │ └── SystemStoreStaffServices.php
│ │ │ ├── SystemAuthServices.php
│ │ │ ├── SystemClearServices.php
│ │ │ ├── SystemDatabackupServices.php
│ │ │ ├── SystemMenusServices.php
│ │ │ └── SystemUserLevelServices.php
│ │ ├── user
│ │ │ ├── LoginServices.php
│ │ │ ├── UserAddressServices.php
│ │ │ ├── UserAuthServices.php
│ │ │ ├── UserBillServices.php
│ │ │ ├── UserBillStoreOrderServices.php
│ │ │ ├── UserBrokerageFrozenServices.php
│ │ │ ├── UserExtractServices.php
│ │ │ ├── UserGroupServices.php
│ │ │ ├── UserLabelRelationServices.php
│ │ │ ├── UserLabelServices.php
│ │ │ ├── UserLevelServices.php
│ │ │ ├── UserRechargeServices.php
│ │ │ ├── UserServices.php
│ │ │ ├── UserSignServices.php
│ │ │ ├── UserStoreOrderServices.php
│ │ │ ├── UserTaskFinishServices.php
│ │ │ ├── UserUserBillServices.php
│ │ │ ├── UserVisitServices.php
│ │ │ └── UserWechatuserServices.php
│ │ ├── RoutineServices.php
│ │ ├── WechatKeyServices.php
│ │ ├── WechatMediaServices.php
│ │ ├── WechatMenuServices.php
│ │ ├── WechatMessageServices.php
│ │ ├── WechatNewsCategoryServices.php
│ │ ├── WechatReplyKeyServices.php
│ │ ├── WechatReplyServices.php
│ │ ├── WechatServices.php
│ │ └── WechatUserServices.php
│ └── wap
│ └── route
│ └── route.php
├── backup
├── build.example.php
├── composer.json
├── composer.lock
├── config
│ ├── app.php
│ ├── cache.php
│ ├── captcha.php
│ ├── console.php
│ ├── cookie.php
│ ├── database.php
│ ├── filesystem.php
│ ├── lang.php
│ ├── log.php
│ ├── pay.php
│ ├── printer.php
│ ├── qrcode.php
│ ├── queue.php
│ ├── route.php
│ ├── session.php
│ ├── sms.php
│ ├── template.php
│ ├── trace.php
│ ├── upload.php
│ ├── view.php
│ └── workerman.php
├── crmeb
│ ├── basic
│ │ ├── BaseAuth.php
│ │ ├── BaseController.php
│ │ ├── BaseJob.php
│ │ ├── BaseManager.php
│ │ ├── BaseMessage.php
│ │ ├── BaseModel.php
│ │ ├── BasePay.php
│ │ ├── BasePrinter.php
│ │ ├── BaseSms.php
│ │ ├── BaseStorage.php
│ │ └── BaseUpload.php
│ ├── command
│ │ ├── Dao.php
│ │ ├── Service.php
│ │ ├── stubs
│ │ │ ├── dao.stub
│ │ │ └── service.stub
│ │ ├── Timer.php
│ │ └── Workerman.php
│ ├── exceptions
│ │ ├── AdminException.php
│ │ ├── ApiException.php
│ │ ├── AuthException.php
│ │ ├── SmsException.php
│ │ ├── TemplateException.php
│ │ ├── UploadException.php
│ │ └── WechatReplyException.php
│ ├── interfaces
│ │ ├── JobInterface.php
│ │ ├── ListenerInterface.php
│ │ ├── MiddlewareInterface.php
│ │ └── ProviderInterface.php
│ ├── jobs
│ │ ├── LiveJob.php
│ │ ├── OrderJob.php
│ │ ├── PinkJob.php
│ │ ├── PosterJob.php
│ │ ├── RoutineTemplateJob.php
│ │ ├── SmsAdminJob.php
│ │ ├── TakeOrderJob.php
│ │ ├── TaskJob.php
│ │ ├── UnpaidOrderCancelJob.php
│ │ ├── UnpaidOrderSend.php
│ │ └── WechatTemplateJob.php
│ ├── listeners
│ │ ├── Listener.php
│ │ └── user
│ │ └── UserLogin.php
│ ├── services
│ │ ├── CacheService.php
│ │ ├── CopyProductService.php
│ │ ├── DownloadImageService.php
│ │ ├── easywechat
│ │ │ ├── subscribe
│ │ │ │ ├── ProgramProvider.php
│ │ │ │ └── ProgramSubscribe.php
│ │ │ └── wechatlive
│ │ │ ├── ProgramProvider.php
│ │ │ └── ProgramWechatLive.php
│ │ ├── ExpressService.php
│ │ ├── FileService.php
│ │ ├── FormBuilder.php
│ │ ├── GroupDataService.php
│ │ ├── HttpService.php
│ │ ├── MiniProgramService.php
│ │ ├── MysqlBackupService.php
│ │ ├── printer
│ │ │ ├── AccessToken.php
│ │ │ ├── Printer.php
│ │ │ └── storage
│ │ │ └── YiLianYun.php
│ │ ├── QrcodeService.php
│ │ ├── sms
│ │ │ ├── Sms.php
│ │ │ └── storage
│ │ │ └── Yunxin.php
│ │ ├── SpreadsheetExcelService.php
│ │ ├── SystemConfigService.php
│ │ ├── template
│ │ │ ├── storage
│ │ │ │ ├── Subscribe.php
│ │ │ │ └── Wechat.php
│ │ │ └── Template.php
│ │ ├── UpgradeService.php
│ │ ├── upload
│ │ │ ├── storage
│ │ │ │ ├── Cos.php
│ │ │ │ ├── Local.php
│ │ │ │ ├── Oss.php
│ │ │ │ └── Qiniu.php
│ │ │ └── Upload.php
│ │ ├── UploadService.php
│ │ ├── UtilService.php
│ │ ├── WechatService.php
│ │ └── workerman
│ │ ├── ChannelService.php
│ │ ├── chat
│ │ │ ├── ChatHandle.php
│ │ │ └── ChatService.php
│ │ ├── Response.php
│ │ ├── WorkermanHandle.php
│ │ └── WorkermanService.php
│ ├── subscribes
│ │ ├── MaterialSubscribe.php
│ │ ├── MessageSubscribe.php
│ │ ├── OrderSubscribe.php
│ │ ├── ProductSubscribe.php
│ │ ├── SystemSubscribe.php
│ │ ├── TaskSubscribe.php
│ │ └── UserSubscribe.php
│ ├── traits
│ │ ├── CurdControllerTrait.php
│ │ ├── ErrorTrait.php
│ │ ├── JwtAuthModelTrait.php
│ │ └── ModelTrait.php
│ └── utils
│ ├── ApiErrorCode.php
│ ├── Arr.php
│ ├── Canvas.php
│ ├── Captcha.php
│ ├── Hook.php
│ ├── Json.php
│ ├── JwtAuth.php
│ ├── QRcode.php
│ ├── Queue.php
│ └── Str.php
├── help
│ ├── 7.1
│ │ ├── app
│ │ │ └── dao
│ │ │ └── BaseDao.php
│ │ └── crmeb
│ │ └── basic
│ │ └── BaseController.php
│ ├── 7.2
│ │ ├── app
│ │ │ └── dao
│ │ │ └── BaseDao.php
│ │ └── crmeb
│ │ └── basic
│ │ └── BaseController.php
│ ├── 7.3
│ │ ├── app
│ │ │ └── dao
│ │ │ └── BaseDao.php
│ │ └── crmeb
│ │ └── basic
│ │ └── BaseController.php
│ ├── swoole-compiler.txt
│ ├── swoole-loader
│ │ ├── php_swoole_loader_php71_nzts_x64.dll
│ │ ├── php_swoole_loader_php71_zts_x64.dll
│ │ ├── php_swoole_loader_php72_nzts_x64.dll
│ │ ├── php_swoole_loader_php72_zts_x64.dll
│ │ ├── php_swoole_loader_php73_nzts_x64.dll
│ │ ├── php_swoole_loader_php73_zts_x64.dll
│ │ ├── swoole_loader71.so
│ │ ├── swoole_loader71_zts.so
│ │ ├── swoole_loader72.so
│ │ ├── swoole_loader72_zts.so
│ │ ├── swoole_loader73.so
│ │ └── swoole_loader73_zts.so
│ └── swoole_loader_mac扩展
│ ├── swoole_loaderv19_71.so
│ ├── swoole_loaderv21_71.so
│ └── swoole_loaderv21_72.so
├── LICENSE.txt
├── public
│ ├── admin
│ │ ├── css
│ │ │ ├── app.19a85129.css
│ │ │ ├── app.f8720242.css
│ │ │ ├── chunk-005c20b1.f55662f1.css
│ │ │ ├── chunk-0079fca3.b6376829.css
│ │ │ ├── chunk-079743b6.b8b260c3.css
│ │ │ ├── chunk-0a9c9c50.17cff356.css
│ │ │ ├── chunk-0aa69638.7193a146.css
│ │ │ ├── chunk-0bf9b662.aaa19c1e.css
│ │ │ ├── chunk-0c711f48.d17d92a4.css
│ │ │ ├── chunk-0cb24ee9.86c3ceae.css
│ │ │ ├── chunk-113f4ad8.fedd19de.css
│ │ │ ├── chunk-115fd493.22436635.css
│ │ │ ├── chunk-14b112f0.ad91bf14.css
│ │ │ ├── chunk-1732e6e7.93e0a80d.css
│ │ │ ├── chunk-182c678c.7193a146.css
│ │ │ ├── chunk-1bc0c3ed.f7de977b.css
│ │ │ ├── chunk-1ce1cf28.c3a7b6a6.css
│ │ │ ├── chunk-1e4f537c.3c0c3a6a.css
│ │ │ ├── chunk-24b434b4.fcfcc94a.css
│ │ │ ├── chunk-27a3104e.6a003ff5.css
│ │ │ ├── chunk-27dae952.d4f4c304.css
│ │ │ ├── chunk-2e45298b.d9f66e15.css
│ │ │ ├── chunk-3086ed17.14c4652d.css
│ │ │ ├── chunk-34def892.45ae8dab.css
│ │ │ ├── chunk-36d93e4d.7193a146.css
│ │ │ ├── chunk-36eddafb.b4de7216.css
│ │ │ ├── chunk-3af5e4e3.724b3e48.css
│ │ │ ├── chunk-3da25c56.10ab1a8f.css
│ │ │ ├── chunk-43884c2a.af335207.css
│ │ │ ├── chunk-443057b7.6302e648.css
│ │ │ ├── chunk-444833de.20332eb3.css
│ │ │ ├── chunk-44488369.1b130295.css
│ │ │ ├── chunk-448860c1.41d46fb9.css
│ │ │ ├── chunk-465cf8eb.affa7070.css
│ │ │ ├── chunk-46ab2be8.7f7815bf.css
│ │ │ ├── chunk-4709484a.004294ed.css
│ │ │ ├── chunk-4ab5a2f6.70a5acd5.css
│ │ │ ├── chunk-4c16d27e.69bd86f3.css
│ │ │ ├── chunk-5222549c.f1e83480.css
│ │ │ ├── chunk-55178b31.7661f6a6.css
│ │ │ ├── chunk-57fdcdfa.3ac28f47.css
│ │ │ ├── chunk-5893314b.feaeee85.css
│ │ │ ├── chunk-58a85c09.c1e2bee2.css
│ │ │ ├── chunk-605fa374.8c6394a2.css
│ │ │ ├── chunk-63c9d2cb.bbae497b.css
│ │ │ ├── chunk-666fa71a.e2a9732c.css
│ │ │ ├── chunk-6a7b56ea.0b6e80ed.css
│ │ │ ├── chunk-6ac7643a.6cf659a6.css
│ │ │ ├── chunk-73ce3e3c.376c2181.css
│ │ │ ├── chunk-7889e78a.ac4fe1a7.css
│ │ │ ├── chunk-80bf64bc.f977bf16.css
│ │ │ ├── chunk-8794ffa4.a4674324.css
│ │ │ ├── chunk-8b226e8a.e0fe19c8.css
│ │ │ ├── chunk-8edb55b8.ad5b92c9.css
│ │ │ ├── chunk-93cccd06.a072c5ae.css
│ │ │ ├── chunk-97d7a126.f94ea0b1.css
│ │ │ ├── chunk-99639428.0acdb4f4.css
│ │ │ ├── chunk-9c14365e.12ab7545.css
│ │ │ ├── chunk-a11ec830.b641152b.css
│ │ │ ├── chunk-a4f327ce.a4845eaa.css
│ │ │ ├── chunk-aafb2f52.633cd5ea.css
│ │ │ ├── chunk-b263f7d4.a1a2b121.css
│ │ │ ├── chunk-b7b5466c.5b1efb73.css
│ │ │ ├── chunk-bc6db884.0a941e47.css
│ │ │ ├── chunk-bd7e3be0.1c73d072.css
│ │ │ ├── chunk-bf5a6ef6.1b6b964a.css
│ │ │ ├── chunk-cb2bc0d0.dfa0d79a.css
│ │ │ ├── chunk-cd01920c.aaa19c1e.css
│ │ │ ├── chunk-cdaf44c8.aaa19c1e.css
│ │ │ ├── chunk-d045194a.0dfc6333.css
│ │ │ ├── chunk-d622dc1c.52179678.css
│ │ │ ├── chunk-d791e4fc.bd26d513.css
│ │ │ ├── chunk-da99378c.79600f55.css
│ │ │ ├── chunk-dc312e8e.6f5f8691.css
│ │ │ ├── chunk-e356db48.61d62009.css
│ │ │ ├── chunk-e53826f2.6cf659a6.css
│ │ │ ├── chunk-e75baadc.483bfb42.css
│ │ │ ├── chunk-e92365f4.0090865f.css
│ │ │ ├── chunk-f098893c.3ff06504.css
│ │ │ ├── chunk-f31a9670.938a777f.css
│ │ │ ├── chunk-f6261d20.c6d19221.css
│ │ │ ├── chunk-f95ceace.87677b65.css
│ │ │ ├── chunk-fd368a7a.c419d85a.css
│ │ │ ├── chunk-vendors.1b369b12.css
│ │ │ └── chunk-vendors.22f05465.css
│ │ ├── favicon.ico
│ │ ├── fonts
│ │ │ ├── iconfont.79fe3093.ttf
│ │ │ ├── iconfont.9f320ff4.eot
│ │ │ ├── iconfont.fa8a883b.woff
│ │ │ ├── ionicons.143146fa.woff2
│ │ │ ├── ionicons.99ac3308.woff
│ │ │ └── ionicons.d535a25a.ttf
│ │ ├── img
│ │ │ ├── bg.33ece377.jpg
│ │ │ ├── error-401.98bba5b1.svg
│ │ │ ├── error-404.94756dcf.svg
│ │ │ ├── error-500.a371eabc.svg
│ │ │ ├── head.cfd4b538.gif
│ │ │ ├── iconfont.1c4560fa.svg
│ │ │ ├── iconfont.28f25a95.svg
│ │ │ ├── iconfont.d8658e8d.svg
│ │ │ ├── ionicons.a2c4a261.svg
│ │ │ ├── logo.eb6eba32.png
│ │ │ ├── mobilehead.1c931282.png
│ │ │ ├── no.7de91001.png
│ │ │ ├── ren.c7bc0d99.png
│ │ │ └── sw.3ef10e8b.jpg
│ │ ├── index.html
│ │ ├── js
│ │ │ ├── app.3a9545c8.js
│ │ │ ├── app.3d4b588e.js
│ │ │ ├── chunk-005c20b1.eb3513dc.js
│ │ │ ├── chunk-0079fca3.94170ba7.js
│ │ │ ├── chunk-079743b6.eec0a09b.js
│ │ │ ├── chunk-0a9c9c50.92bb44ce.js
│ │ │ ├── chunk-0aa69638.be534449.js
│ │ │ ├── chunk-0aa69638.d3c7ce29.js
│ │ │ ├── chunk-0bf9b662.2e2dfdf8.js
│ │ │ ├── chunk-0c711f48.e8bd80ca.js
│ │ │ ├── chunk-0cb24ee9.74d93043.js
│ │ │ ├── chunk-113f4ad8.54b3d20a.js
│ │ │ ├── chunk-115fd493.712f3461.js
│ │ │ ├── chunk-14b112f0.93fe17c0.js
│ │ │ ├── chunk-1732e6e7.fdd84494.js
│ │ │ ├── chunk-182c678c.eb246edb.js
│ │ │ ├── chunk-1bc0c3ed.814d1ae3.js
│ │ │ ├── chunk-1ce1cf28.29d63896.js
│ │ │ ├── chunk-1e4f537c.a3c16433.js
│ │ │ ├── chunk-1e4f537c.bb072a57.js
│ │ │ ├── chunk-24b434b4.81c064e2.js
│ │ │ ├── chunk-27a3104e.173b43c3.js
│ │ │ ├── chunk-27dae952.4a884425.js
│ │ │ ├── chunk-2d0ab8b4.5a70df69.js
│ │ │ ├── chunk-2d0bddd6.d7b2b154.js
│ │ │ ├── chunk-2d21afa5.50ef9693.js
│ │ │ ├── chunk-2d229c13.eb397adc.js
│ │ │ ├── chunk-2d22a14d.d167136f.js
│ │ │ ├── chunk-2d22c8ff.dda2d747.js
│ │ │ ├── chunk-2e45298b.20c3471a.js
│ │ │ ├── chunk-3086ed17.23341eca.js
│ │ │ ├── chunk-3086ed17.6c0fcc2a.js
│ │ │ ├── chunk-33a0fffa.90d30699.js
│ │ │ ├── chunk-34def892.fc0a3b0c.js
│ │ │ ├── chunk-36d93e4d.c6959eb4.js
│ │ │ ├── chunk-36eddafb.76cae766.js
│ │ │ ├── chunk-3af5e4e3.aebde386.js
│ │ │ ├── chunk-3da25c56.b1df1068.js
│ │ │ ├── chunk-43884c2a.1953c39a.js
│ │ │ ├── chunk-443057b7.d9a52425.js
│ │ │ ├── chunk-444833de.238518cd.js
│ │ │ ├── chunk-44488369.62ee36af.js
│ │ │ ├── chunk-448860c1.1388a6bc.js
│ │ │ ├── chunk-448860c1.b0acdd2f.js
│ │ │ ├── chunk-465cf8eb.505eab8c.js
│ │ │ ├── chunk-465cf8eb.d4cd47c5.js
│ │ │ ├── chunk-46ab2be8.d706e5c8.js
│ │ │ ├── chunk-46ab2be8.e3bd24f2.js
│ │ │ ├── chunk-4709484a.34d1171a.js
│ │ │ ├── chunk-4ab5a2f6.7a0a8eb4.js
│ │ │ ├── chunk-4c16d27e.00ee0331.js
│ │ │ ├── chunk-5222549c.ed1f6b42.js
│ │ │ ├── chunk-55178b31.808ff107.js
│ │ │ ├── chunk-57fdcdfa.381ad90c.js
│ │ │ ├── chunk-5893314b.23c898a9.js
│ │ │ ├── chunk-58a85c09.d860c048.js
│ │ │ ├── chunk-605fa374.f5798255.js
│ │ │ ├── chunk-63c9d2cb.f4ed3955.js
│ │ │ ├── chunk-666fa71a.4f011a13.js
│ │ │ ├── chunk-6a7b56ea.e7e1591b.js
│ │ │ ├── chunk-6ac7643a.cade55b5.js
│ │ │ ├── chunk-73ce3e3c.af2bb393.js
│ │ │ ├── chunk-7889e78a.ea8954b4.js
│ │ │ ├── chunk-80bf64bc.df541c97.js
│ │ │ ├── chunk-8794ffa4.094d6df0.js
│ │ │ ├── chunk-8794ffa4.f6d4df64.js
│ │ │ ├── chunk-8b226e8a.b6985bec.js
│ │ │ ├── chunk-8edb55b8.1dd132cf.js
│ │ │ ├── chunk-93cccd06.848bca8e.js
│ │ │ ├── chunk-93d3a808.280e211d.js
│ │ │ ├── chunk-93d3a808.474fe07f.js
│ │ │ ├── chunk-97538d5e.68494190.js
│ │ │ ├── chunk-97d7a126.52a45f07.js
│ │ │ ├── chunk-99639428.64c716b3.js
│ │ │ ├── chunk-9c14365e.a94801d7.js
│ │ │ ├── chunk-a11ec830.8ddf00ce.js
│ │ │ ├── chunk-a4f327ce.c53c4ec3.js
│ │ │ ├── chunk-aafb2f52.0f7e42a9.js
│ │ │ ├── chunk-b263f7d4.37013455.js
│ │ │ ├── chunk-b263f7d4.beffd988.js
│ │ │ ├── chunk-b7b5466c.86b9e4b2.js
│ │ │ ├── chunk-bc6db884.c18ca5f9.js
│ │ │ ├── chunk-bd7e3be0.5781f5e4.js
│ │ │ ├── chunk-bf5a6ef6.38bc3787.js
│ │ │ ├── chunk-cb2bc0d0.8bcf89a0.js
│ │ │ ├── chunk-cd01920c.c49dfc8c.js
│ │ │ ├── chunk-cdaf44c8.90a32ca5.js
│ │ │ ├── chunk-d045194a.13240bbf.js
│ │ │ ├── chunk-d622dc1c.8a5d03f3.js
│ │ │ ├── chunk-d791e4fc.b4b9f676.js
│ │ │ ├── chunk-da99378c.3c47fb62.js
│ │ │ ├── chunk-dc312e8e.bca0a910.js
│ │ │ ├── chunk-e33c5a0e.19832751.js
│ │ │ ├── chunk-e33c5a0e.22f33855.js
│ │ │ ├── chunk-e356db48.e93b5e30.js
│ │ │ ├── chunk-e53826f2.62962311.js
│ │ │ ├── chunk-e75baadc.8845bceb.js
│ │ │ ├── chunk-e92365f4.de83e06d.js
│ │ │ ├── chunk-f098893c.4092ff28.js
│ │ │ ├── chunk-f098893c.4cefae3f.js
│ │ │ ├── chunk-f14fb45c.0858ae2d.js
│ │ │ ├── chunk-f31a9670.284d6dc7.js
│ │ │ ├── chunk-f6261d20.0ee161e7.js
│ │ │ ├── chunk-f95ceace.09d56b97.js
│ │ │ ├── chunk-fd368a7a.5d09cc73.js
│ │ │ ├── chunk-vendors.8bc9b68f.js
│ │ │ └── chunk-vendors.9931c338.js
│ │ └── UEditor
│ │ ├── dialogs
│ │ │ ├── anchor
│ │ │ │ └── anchor.html
│ │ │ ├── attachment
│ │ │ │ ├── attachment.css
│ │ │ │ ├── attachment.html
│ │ │ │ ├── attachment.js
│ │ │ │ ├── fileTypeImages
│ │ │ │ │ ├── icon_chm.gif
│ │ │ │ │ ├── icon_default.png
│ │ │ │ │ ├── icon_doc.gif
│ │ │ │ │ ├── icon_exe.gif
│ │ │ │ │ ├── icon_jpg.gif
│ │ │ │ │ ├── icon_mp3.gif
│ │ │ │ │ ├── icon_mv.gif
│ │ │ │ │ ├── icon_pdf.gif
│ │ │ │ │ ├── icon_ppt.gif
│ │ │ │ │ ├── icon_psd.gif
│ │ │ │ │ ├── icon_rar.gif
│ │ │ │ │ ├── icon_txt.gif
│ │ │ │ │ └── icon_xls.gif
│ │ │ │ └── images
│ │ │ │ ├── alignicon.gif
│ │ │ │ ├── alignicon.png
│ │ │ │ ├── bg.png
│ │ │ │ ├── file-icons.gif
│ │ │ │ ├── file-icons.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── image.png
│ │ │ │ ├── progress.png
│ │ │ │ ├── success.gif
│ │ │ │ └── success.png
│ │ │ ├── background
│ │ │ │ ├── background.css
│ │ │ │ ├── background.html
│ │ │ │ ├── background.js
│ │ │ │ └── images
│ │ │ │ ├── bg.png
│ │ │ │ └── success.png
│ │ │ ├── charts
│ │ │ │ ├── chart.config.js
│ │ │ │ ├── charts.css
│ │ │ │ ├── charts.html
│ │ │ │ ├── charts.js
│ │ │ │ └── images
│ │ │ │ ├── charts0.png
│ │ │ │ ├── charts1.png
│ │ │ │ ├── charts2.png
│ │ │ │ ├── charts3.png
│ │ │ │ ├── charts4.png
│ │ │ │ └── charts5.png
│ │ │ ├── emotion
│ │ │ │ ├── emotion.css
│ │ │ │ ├── emotion.html
│ │ │ │ ├── emotion.js
│ │ │ │ └── images
│ │ │ │ ├── 0.gif
│ │ │ │ ├── bface.gif
│ │ │ │ ├── cface.gif
│ │ │ │ ├── fface.gif
│ │ │ │ ├── jxface2.gif
│ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ ├── tface.gif
│ │ │ │ ├── wface.gif
│ │ │ │ └── yface.gif
│ │ │ ├── gmap
│ │ │ │ └── gmap.html
│ │ │ ├── help
│ │ │ │ ├── help.css
│ │ │ │ ├── help.html
│ │ │ │ └── help.js
│ │ │ ├── image
│ │ │ │ ├── image.css
│ │ │ │ ├── image.html
│ │ │ │ ├── image.js
│ │ │ │ └── images
│ │ │ │ ├── alignicon.jpg
│ │ │ │ ├── bg.png
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── image.png
│ │ │ │ ├── progress.png
│ │ │ │ ├── success.gif
│ │ │ │ └── success.png
│ │ │ ├── insertframe
│ │ │ │ └── insertframe.html
│ │ │ ├── internal.js
│ │ │ ├── link
│ │ │ │ └── link.html
│ │ │ ├── map
│ │ │ │ ├── map.html
│ │ │ │ └── show.html
│ │ │ ├── music
│ │ │ │ ├── music.css
│ │ │ │ ├── music.html
│ │ │ │ └── music.js
│ │ │ ├── preview
│ │ │ │ └── preview.html
│ │ │ ├── scrawl
│ │ │ │ ├── images
│ │ │ │ │ ├── addimg.png
│ │ │ │ │ ├── brush.png
│ │ │ │ │ ├── delimgH.png
│ │ │ │ │ ├── delimg.png
│ │ │ │ │ ├── emptyH.png
│ │ │ │ │ ├── empty.png
│ │ │ │ │ ├── eraser.png
│ │ │ │ │ ├── redoH.png
│ │ │ │ │ ├── redo.png
│ │ │ │ │ ├── scaleH.png
│ │ │ │ │ ├── scale.png
│ │ │ │ │ ├── size.png
│ │ │ │ │ ├── undoH.png
│ │ │ │ │ └── undo.png
│ │ │ │ ├── scrawl.css
│ │ │ │ ├── scrawl.html
│ │ │ │ └── scrawl.js
│ │ │ ├── searchreplace
│ │ │ │ ├── searchreplace.html
│ │ │ │ └── searchreplace.js
│ │ │ ├── snapscreen
│ │ │ │ └── snapscreen.html
│ │ │ ├── spechars
│ │ │ │ ├── spechars.html
│ │ │ │ └── spechars.js
│ │ │ ├── table
│ │ │ │ ├── dragicon.png
│ │ │ │ ├── edittable.css
│ │ │ │ ├── edittable.html
│ │ │ │ ├── edittable.js
│ │ │ │ ├── edittd.html
│ │ │ │ └── edittip.html
│ │ │ ├── template
│ │ │ │ ├── config.js
│ │ │ │ ├── images
│ │ │ │ │ ├── bg.gif
│ │ │ │ │ ├── pre0.png
│ │ │ │ │ ├── pre1.png
│ │ │ │ │ ├── pre2.png
│ │ │ │ │ ├── pre3.png
│ │ │ │ │ └── pre4.png
│ │ │ │ ├── template.css
│ │ │ │ ├── template.html
│ │ │ │ └── template.js
│ │ │ ├── video
│ │ │ │ ├── images
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── center_focus.jpg
│ │ │ │ │ ├── file-icons.gif
│ │ │ │ │ ├── file-icons.png
│ │ │ │ │ ├── icons.gif
│ │ │ │ │ ├── icons.png
│ │ │ │ │ ├── image.png
│ │ │ │ │ ├── left_focus.jpg
│ │ │ │ │ ├── none_focus.jpg
│ │ │ │ │ ├── progress.png
│ │ │ │ │ ├── right_focus.jpg
│ │ │ │ │ ├── success.gif
│ │ │ │ │ └── success.png
│ │ │ │ ├── video.css
│ │ │ │ ├── video.html
│ │ │ │ └── video.js
│ │ │ ├── webapp
│ │ │ │ └── webapp.html
│ │ │ └── wordimage
│ │ │ ├── tangram.js
│ │ │ ├── wordimage.html
│ │ │ └── wordimage.js
│ │ ├── index.html
│ │ ├── lang
│ │ │ ├── en
│ │ │ │ ├── en.js
│ │ │ │ └── images
│ │ │ │ ├── addimage.png
│ │ │ │ ├── alldeletebtnhoverskin.png
│ │ │ │ ├── alldeletebtnupskin.png
│ │ │ │ ├── background.png
│ │ │ │ ├── button.png
│ │ │ │ ├── copy.png
│ │ │ │ ├── deletedisable.png
│ │ │ │ ├── deleteenable.png
│ │ │ │ ├── listbackground.png
│ │ │ │ ├── localimage.png
│ │ │ │ ├── music.png
│ │ │ │ ├── rotateleftdisable.png
│ │ │ │ ├── rotateleftenable.png
│ │ │ │ ├── rotaterightdisable.png
│ │ │ │ ├── rotaterightenable.png
│ │ │ │ └── upload.png
│ │ │ └── zh-cn
│ │ │ ├── images
│ │ │ │ ├── copy.png
│ │ │ │ ├── localimage.png
│ │ │ │ ├── music.png
│ │ │ │ └── upload.png
│ │ │ └── zh-cn.js
│ │ ├── themes
│ │ │ ├── default
│ │ │ │ ├── css
│ │ │ │ │ ├── ueditor.css
│ │ │ │ │ └── ueditor.min.css
│ │ │ │ ├── dialogbase.css
│ │ │ │ └── images
│ │ │ │ ├── anchor.gif
│ │ │ │ ├── arrow_down.png
│ │ │ │ ├── arrow.png
│ │ │ │ ├── arrow_up.png
│ │ │ │ ├── button-bg.gif
│ │ │ │ ├── cancelbutton.gif
│ │ │ │ ├── charts.png
│ │ │ │ ├── cursor_h.gif
│ │ │ │ ├── cursor_h.png
│ │ │ │ ├── cursor_v.gif
│ │ │ │ ├── cursor_v.png
│ │ │ │ ├── dialog-title-bg.png
│ │ │ │ ├── filescan.png
│ │ │ │ ├── highlighted.gif
│ │ │ │ ├── icons-all.gif
│ │ │ │ ├── icons.gif
│ │ │ │ ├── icons.png
│ │ │ │ ├── loaderror.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── lock.gif
│ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ ├── pagebreak.gif
│ │ │ │ ├── scale.png
│ │ │ │ ├── sortable.png
│ │ │ │ ├── spacer.gif
│ │ │ │ ├── sparator_v.png
│ │ │ │ ├── table-cell-align.png
│ │ │ │ ├── tangram-colorpicker.png
│ │ │ │ ├── toolbar_bg.png
│ │ │ │ ├── unhighlighted.gif
│ │ │ │ ├── upload.png
│ │ │ │ ├── videologo.gif
│ │ │ │ ├── word.gif
│ │ │ │ └── wordpaste.png
│ │ │ └── iframe.css
│ │ ├── third-party
│ │ │ ├── codemirror
│ │ │ │ ├── codemirror.css
│ │ │ │ └── codemirror.js
│ │ │ ├── highcharts
│ │ │ │ ├── adapters
│ │ │ │ │ ├── mootools-adapter.js
│ │ │ │ │ ├── mootools-adapter.src.js
│ │ │ │ │ ├── prototype-adapter.js
│ │ │ │ │ ├── prototype-adapter.src.js
│ │ │ │ │ ├── standalone-framework.js
│ │ │ │ │ └── standalone-framework.src.js
│ │ │ │ ├── highcharts.js
│ │ │ │ ├── highcharts-more.js
│ │ │ │ ├── highcharts-more.src.js
│ │ │ │ ├── highcharts.src.js
│ │ │ │ ├── modules
│ │ │ │ │ ├── annotations.js
│ │ │ │ │ ├── annotations.src.js
│ │ │ │ │ ├── canvas-tools.js
│ │ │ │ │ ├── canvas-tools.src.js
│ │ │ │ │ ├── data.js
│ │ │ │ │ ├── data.src.js
│ │ │ │ │ ├── drilldown.js
│ │ │ │ │ ├── drilldown.src.js
│ │ │ │ │ ├── exporting.js
│ │ │ │ │ ├── exporting.src.js
│ │ │ │ │ ├── funnel.js
│ │ │ │ │ ├── funnel.src.js
│ │ │ │ │ ├── heatmap.js
│ │ │ │ │ ├── heatmap.src.js
│ │ │ │ │ ├── map.js
│ │ │ │ │ ├── map.src.js
│ │ │ │ │ ├── no-data-to-display.js
│ │ │ │ │ └── no-data-to-display.src.js
│ │ │ │ └── themes
│ │ │ │ ├── dark-blue.js
│ │ │ │ ├── dark-green.js
│ │ │ │ ├── gray.js
│ │ │ │ ├── grid.js
│ │ │ │ └── skies.js
│ │ │ ├── jquery-1.10.2.js
│ │ │ ├── jquery-1.10.2.min.js
│ │ │ ├── jquery-1.10.2.min.map
│ │ │ ├── snapscreen
│ │ │ │ └── UEditorSnapscreen.exe
│ │ │ ├── SyntaxHighlighter
│ │ │ │ ├── shCoreDefault.css
│ │ │ │ └── shCore.js
│ │ │ ├── video-js
│ │ │ │ ├── font
│ │ │ │ │ ├── vjs.eot
│ │ │ │ │ ├── vjs.svg
│ │ │ │ │ ├── vjs.ttf
│ │ │ │ │ └── vjs.woff
│ │ │ │ ├── video.dev.js
│ │ │ │ ├── video.js
│ │ │ │ ├── video-js.css
│ │ │ │ └── video-js.min.css
│ │ │ ├── webuploader
│ │ │ │ ├── webuploader.css
│ │ │ │ ├── webuploader.custom.js
│ │ │ │ ├── webuploader.custom.min.js
│ │ │ │ ├── webuploader.flashonly.js
│ │ │ │ ├── webuploader.flashonly.min.js
│ │ │ │ ├── webuploader.html5only.js
│ │ │ │ ├── webuploader.html5only.min.js
│ │ │ │ ├── webuploader.js
│ │ │ │ ├── webuploader.min.js
│ │ │ │ ├── webuploader.withoutimage.js
│ │ │ │ └── webuploader.withoutimage.min.js
│ │ │ ├── xss.min.js
│ │ │ └── zeroclipboard
│ │ │ ├── ZeroClipboard.js
│ │ │ └── ZeroClipboard.min.js
│ │ ├── ueditor.all.js
│ │ ├── ueditor.all.min.js
│ │ ├── ueditor.config.js
│ │ ├── ueditor.parse.js
│ │ └── ueditor.parse.min.js
│ ├── favicon.ico
│ ├── index.html
│ ├── index.php
│ ├── install
│ │ ├── auto.php
│ │ ├── config.php
│ │ ├── crmeb.sql
│ │ ├── css
│ │ │ └── install.css
│ │ ├── images
│ │ │ └── install
│ │ │ ├── bg.png
│ │ │ ├── btn.png
│ │ │ ├── complete.png
│ │ │ ├── header.png
│ │ │ ├── icon_install.png
│ │ │ ├── icon.png
│ │ │ ├── ignore.png
│ │ │ ├── loading.gif
│ │ │ ├── logo.png
│ │ │ ├── pop_loading.gif
│ │ │ ├── step.png
│ │ │ ├── tab.png
│ │ │ └── tips_system.png
│ │ ├── index.php
│ │ ├── index_sae.php
│ │ ├── js
│ │ │ ├── ajaxForm.js
│ │ │ ├── jquery.js
│ │ │ └── validate.js
│ │ ├── swoole-compiler-loader.php
│ │ └── templates
│ │ ├── footer.php
│ │ ├── header.php
│ │ ├── s2_sae.php
│ │ ├── s3_sae.php
│ │ ├── step1.php
│ │ ├── step2.php
│ │ ├── step3.php
│ │ ├── step4.php
│ │ └── step5.php
│ ├── nginx.htaccess
│ ├── pages
│ │ ├── admin
│ │ │ └── static
│ │ │ └── scan.gif
│ │ └── users
│ │ └── static
│ │ ├── home.png
│ │ ├── left.png
│ │ ├── vip01.png
│ │ ├── vip02.png
│ │ ├── vip03.png
│ │ ├── vip04.png
│ │ ├── vip05.png
│ │ ├── vip.png
│ │ └── wechat_login.png
│ ├── public
│ ├── robots.txt
│ ├── router.php
│ ├── static
│ │ ├── css
│ │ │ ├── base.css
│ │ │ ├── guildford.css
│ │ │ └── style.scss
│ │ ├── iconfont
│ │ │ └── iconfont.css
│ │ ├── images
│ │ │ ├── 1-001.png
│ │ │ ├── 1-002.png
│ │ │ ├── 2-001.png
│ │ │ ├── 2-002.png
│ │ │ ├── 3-001.png
│ │ │ ├── 3-002.png
│ │ │ ├── 4-001.png
│ │ │ ├── 4-002.png
│ │ │ ├── accountBg.png
│ │ │ ├── address.png
│ │ │ ├── alter.png
│ │ │ ├── angle.png
│ │ │ ├── balance.png
│ │ │ ├── barg001.png
│ │ │ ├── barg002.png
│ │ │ ├── bargainBg.jpg
│ │ │ ├── bargain.png
│ │ │ ├── close.gif
│ │ │ ├── code_1.png
│ │ │ ├── code_2.png
│ │ │ ├── code-bg.png
│ │ │ ├── collection.png
│ │ │ ├── coupon.png
│ │ │ ├── crmeb.png
│ │ │ ├── customer.png
│ │ │ ├── del.png
│ │ │ ├── dfh.png
│ │ │ ├── dfk.png
│ │ │ ├── down.png
│ │ │ ├── dpj.png
│ │ │ ├── dsh.png
│ │ │ ├── edit.png
│ │ │ ├── empty-box.png
│ │ │ ├── examine.png
│ │ │ ├── explosion.png
│ │ │ ├── explosion-title.png
│ │ │ ├── extension.png
│ │ │ ├── face.png
│ │ │ ├── f.png
│ │ │ ├── gift.png
│ │ │ ├── group01.png
│ │ │ ├── group02.gif
│ │ │ ├── horn.png
│ │ │ ├── kefu.png
│ │ │ ├── keyboard.png
│ │ │ ├── left.png
│ │ │ ├── light.png
│ │ │ ├── line.jpg
│ │ │ ├── ling.png
│ │ │ ├── live-01.png
│ │ │ ├── live-02.png
│ │ │ ├── live-03.png
│ │ │ ├── lock2.png
│ │ │ ├── lock.png
│ │ │ ├── logo2.png
│ │ │ ├── logo.png
│ │ │ ├── medal01.png
│ │ │ ├── medal02.png
│ │ │ ├── medal03.png
│ │ │ ├── memberCenter.png
│ │ │ ├── member.png
│ │ │ ├── money.png
│ │ │ ├── mores.png
│ │ │ ├── news.png
│ │ │ ├── noAddress.png
│ │ │ ├── noCart.png
│ │ │ ├── noCollection.png
│ │ │ ├── noCoupon.png
│ │ │ ├── noEvaluate.png
│ │ │ ├── noNews.png
│ │ │ ├── noOrder.png
│ │ │ ├── noSearch.png
│ │ │ ├── noShopper.png
│ │ │ ├── one.png
│ │ │ ├── open.gif
│ │ │ ├── order1.png
│ │ │ ├── order2.png
│ │ │ ├── order3.png
│ │ │ ├── order4.png
│ │ │ ├── order5.png
│ │ │ ├── orderIndex.png
│ │ │ ├── orderTime.png
│ │ │ ├── phone_1.png
│ │ │ ├── plus.png
│ │ │ ├── posterbackgd.png
│ │ │ ├── poster-close.png
│ │ │ ├── priceTag.png
│ │ │ ├── pricetitle.jpg
│ │ │ ├── qh.png
│ │ │ ├── record1.png
│ │ │ ├── record2.png
│ │ │ ├── record3.png
│ │ │ ├── record4.png
│ │ │ ├── red-packets.png
│ │ │ ├── right-icon.png
│ │ │ ├── rushBuy.jpg
│ │ │ ├── score.png
│ │ │ ├── share-info.png
│ │ │ ├── sh.png
│ │ │ ├── shuoming.png
│ │ │ ├── sort1.png
│ │ │ ├── sort2.png
│ │ │ ├── sort3.png
│ │ │ ├── sort-img.png
│ │ │ ├── spike-icon-001.png
│ │ │ ├── spike-icon-002.gif
│ │ │ ├── spot.png
│ │ │ ├── stars1.png
│ │ │ ├── stars2.png
│ │ │ ├── stars3.png
│ │ │ ├── stop.png
│ │ │ ├── support.png
│ │ │ ├── three.png
│ │ │ ├── time.png
│ │ │ ├── transparent.png
│ │ │ ├── two.png
│ │ │ ├── up.png
│ │ │ ├── user_bg.png
│ │ │ ├── user_menu09.png
│ │ │ ├── vacancy.png
│ │ │ ├── value.jpg
│ │ │ ├── vip.png
│ │ │ ├── writeOff.jpg
│ │ │ └── written.png
│ │ ├── img
│ │ │ ├── bargainBg.b530db54.jpg
│ │ │ ├── gift.bde2a03c.png
│ │ │ ├── line.05bf1c84.jpg
│ │ │ ├── live-logo.gif
│ │ │ ├── money.136360a9.png
│ │ │ ├── noAddress.d76a1cef.png
│ │ │ ├── noCart.50b36491.png
│ │ │ ├── noCollection.46d9f620.png
│ │ │ ├── noCoupon.e524084b.png
│ │ │ ├── noNews.5f227afa.png
│ │ │ ├── noSearch.27430a84.png
│ │ │ ├── noShopper.70ac1689.png
│ │ │ ├── orderTime.e95f9090.png
│ │ │ ├── red-packets.5f46f82b.png
│ │ │ ├── score.30715cf5.png
│ │ │ ├── sheet_google_64_indexed_128.04280c7a.png
│ │ │ ├── stop.5a8e6dc1.png
│ │ │ ├── vip01.54dde742.png
│ │ │ ├── vip02.22d73a72.png
│ │ │ ├── vip03.6f7fc30d.png
│ │ │ ├── vip04.34657828.png
│ │ │ ├── vip05.1a43b105.png
│ │ │ ├── wechat_login.b276d0e9.png
│ │ │ └── writeOff.e1bf8d03.jpg
│ │ ├── index.1b8708b7.css
│ │ └── js
│ │ ├── chunk-vendors.20700bf2.js
│ │ ├── index.6914479f.js
│ │ ├── index.9ebc99b3.js
│ │ ├── pages-activity-bargain-index.fc807dc5.js
│ │ ├── pages-activity-goods_bargain_details-index.2a262b8d.js
│ │ ├── pages-activity-goods_bargain-index.bd7c1deb.js
│ │ ├── pages-activity-goods_combination_details-index.12cc24cc.js
│ │ ├── pages-activity-goods_combination_details-index~pages-activity-goods_seckill_details-index~pages-good~e4ad8ce2.c30a05a1.js
│ │ ├── pages-activity-goods_combination-index.b4f4d518.js
│ │ ├── pages-activity-goods_combination_status-index.009e1126.js
│ │ ├── pages-activity-goods_seckill_details-index.0f5de7a8.js
│ │ ├── pages-activity-goods_seckill-index.714b5211.js
│ │ ├── pages-activity-poster-poster-index.bd685c82.js
│ │ ├── pages-admin-delivery-index.76736cbc.js
│ │ ├── pages-admin-order_cancellation-index.26ce9a12.js
│ │ ├── pages-admin-orderDetail-index.217826e5.js
│ │ ├── pages-admin-orderDetail-index~pages-order_details-index~pages-users-goods_logistics-index.349fe0f7.js
│ │ ├── pages-admin-order-index.4a07feb8.js
│ │ ├── pages-admin-orderList-index.1c2c36f9.js
│ │ ├── pages-admin-statistics-index.d2439af5.js
│ │ ├── pages-auth-index.1e5d19d5.js
│ │ ├── pages-columnGoods-HotNewGoods-index.cd62cd26.js
│ │ ├── pages-customer_list-chat.2d06e52b.js
│ │ ├── pages-customer_list-index.4551ad81.js
│ │ ├── pages-goods_cate-goods_cate.daae3b95.js
│ │ ├── pages-goods_details-index.2b62bc84.js
│ │ ├── pages-goods_details-index.bff9a3a9.js
│ │ ├── pages-goods_list-index.955b3251.js
│ │ ├── pages-goods_search-index.8348166c.js
│ │ ├── pages-index-index.ad9b3937.js
│ │ ├── pages-live_list-index.d25f2ce3.js
│ │ ├── pages-news_details-index.5981d77d.js
│ │ ├── pages-news_list-index.b97ce914.js
│ │ ├── pages-order_addcart-order_addcart.694814f9.js
│ │ ├── pages-order_details-index.8b48c8ac.js
│ │ ├── pages-order_details-index~pages-users-order_list-index.e6538bc7.js
│ │ ├── pages-order_pay_status-index.6e280a51.js
│ │ ├── pages-retrieve_password-index.9f8ba978.js
│ │ ├── pages-user-index.c5307c00.js
│ │ ├── pages-users-commission_rank-index.2cc812b8.js
│ │ ├── pages-users-goods_comment_con-index.eace4455.js
│ │ ├── pages-users-goods_comment_list-index.632ff7b7.js
│ │ ├── pages-users-goods_details_store-index.5f2c0254.js
│ │ ├── pages-users-goods_logistics-index.1c70d716.js
│ │ ├── pages-users-goods_return-index.fb58d1bd.js
│ │ ├── pages-users-login-index.7d788e5c.js
│ │ ├── pages-users-order_confirm-index.864ba769.js
│ │ ├── pages-users-order_list-index.7f0c7da7.js
│ │ ├── pages-users-promoter-list-index.41c8e6a7.js
│ │ ├── pages-users-promoter-order-index.2b286b82.js
│ │ ├── pages-users-promoter_rank-index.b2220a89.js
│ │ ├── pages-users-retrievePassword-index.cd55a6af.js
│ │ ├── pages-users-user_address-index.a9631b7c.js
│ │ ├── pages-users-user_address_list-index.2d995e6b.js
│ │ ├── pages-users-user_bill-index.efd715c0.js
│ │ ├── pages-users-user_cash-index.4d00062b.js
│ │ ├── pages-users-user_coupon-index.1a9d31fa.js
│ │ ├── pages-users-user_get_coupon-index.d4736332.js
│ │ ├── pages-users-user_goods_collection-index.8930095d.js
│ │ ├── pages-users-user_info-index.972d22ed.js
│ │ ├── pages-users-user_integral-index.443642de.js
│ │ ├── pages-users-user_money-index.01d36253.js
│ │ ├── pages-users-user_payment-index.a6c4e7ff.js
│ │ ├── pages-users-user_phone-index.a771aed5.js
│ │ ├── pages-users-user_pwd_edit-index.2733551b.js
│ │ ├── pages-users-user_return_list-index.2f6aaeec.js
│ │ ├── pages-users-user_sgin-index.d66578ad.js
│ │ ├── pages-users-user_sgin_list-index.78e1b54a.js
│ │ ├── pages-users-user_spread_code-index.3d3f14be.js
│ │ ├── pages-users-user_spread_money-index.9383e7d8.js
│ │ ├── pages-users-user_spread_user-index.e74c6a3a.js
│ │ ├── pages-users-user_vip-index.9ab63d0f.js
│ │ └── pages-users-wechat_login-index.f2d341af.js
│ ├── statics
│ │ ├── exception.tpl
│ │ ├── font
│ │ │ ├── Alibaba-PuHuiTi-Regular.otf
│ │ │ └── simsunb.ttf
│ │ ├── poster
│ │ │ └── poster.jpg
│ │ └── qrcode
│ │ ├── background.png
│ │ └── follow.png
│ ├── template
│ │ └── moren.zip
│ └── uploads
├── README.md
├── runtime
├── think
├── 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
│ ├── bin
│ │ └── var-dump-server
│ ├── composer
│ │ ├── autoload_classmap.php
│ │ ├── autoload_files.php
│ │ ├── autoload_namespaces.php
│ │ ├── autoload_psr4.php
│ │ ├── autoload_real.php
│ │ ├── autoload_static.php
│ │ ├── ClassLoader.php
│ │ ├── installed.json
│ │ └── LICENSE
│ ├── dh2y
│ │ └── think-qrcode
│ │ ├── composer.json
│ │ ├── README.md
│ │ └── src
│ │ ├── phpqrcode
│ │ │ ├── 1533712618.png-errors.txt
│ │ │ ├── 1533712621.png-errors.txt
│ │ │ ├── bindings
│ │ │ │ └── tcpdf
│ │ │ │ └── qrcode.php
│ │ │ ├── cache
│ │ │ │ ├── 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_1.dat
│ │ │ │ ├── frame_1.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_2.dat
│ │ │ │ ├── frame_2.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_3.dat
│ │ │ │ ├── frame_3.png
│ │ │ │ ├── frame_40.dat
│ │ │ │ ├── frame_40.png
│ │ │ │ ├── frame_4.dat
│ │ │ │ ├── frame_4.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_101_0.dat
│ │ │ │ │ ├── mask_105_0.dat
│ │ │ │ │ ├── mask_109_0.dat
│ │ │ │ │ ├── mask_113_0.dat
│ │ │ │ │ ├── mask_117_0.dat
│ │ │ │ │ ├── mask_121_0.dat
│ │ │ │ │ ├── mask_125_0.dat
│ │ │ │ │ ├── mask_129_0.dat
│ │ │ │ │ ├── mask_133_0.dat
│ │ │ │ │ ├── mask_137_0.dat
│ │ │ │ │ ├── mask_141_0.dat
│ │ │ │ │ ├── mask_145_0.dat
│ │ │ │ │ ├── mask_149_0.dat
│ │ │ │ │ ├── mask_153_0.dat
│ │ │ │ │ ├── mask_157_0.dat
│ │ │ │ │ ├── mask_161_0.dat
│ │ │ │ │ ├── mask_165_0.dat
│ │ │ │ │ ├── mask_169_0.dat
│ │ │ │ │ ├── mask_173_0.dat
│ │ │ │ │ ├── mask_177_0.dat
│ │ │ │ │ ├── mask_21_0.dat
│ │ │ │ │ ├── mask_25_0.dat
│ │ │ │ │ ├── mask_29_0.dat
│ │ │ │ │ ├── mask_33_0.dat
│ │ │ │ │ ├── mask_37_0.dat
│ │ │ │ │ ├── mask_41_0.dat
│ │ │ │ │ ├── mask_45_0.dat
│ │ │ │ │ ├── mask_49_0.dat
│ │ │ │ │ ├── mask_53_0.dat
│ │ │ │ │ ├── mask_57_0.dat
│ │ │ │ │ ├── mask_61_0.dat
│ │ │ │ │ ├── mask_65_0.dat
│ │ │ │ │ ├── mask_69_0.dat
│ │ │ │ │ ├── mask_73_0.dat
│ │ │ │ │ ├── mask_77_0.dat
│ │ │ │ │ ├── mask_81_0.dat
│ │ │ │ │ ├── mask_85_0.dat
│ │ │ │ │ ├── mask_89_0.dat
│ │ │ │ │ ├── mask_93_0.dat
│ │ │ │ │ └── mask_97_0.dat
│ │ │ │ ├── mask_1
│ │ │ │ │ ├── mask_101_1.dat
│ │ │ │ │ ├── mask_105_1.dat
│ │ │ │ │ ├── mask_109_1.dat
│ │ │ │ │ ├── mask_113_1.dat
│ │ │ │ │ ├── mask_117_1.dat
│ │ │ │ │ ├── mask_121_1.dat
│ │ │ │ │ ├── mask_125_1.dat
│ │ │ │ │ ├── mask_129_1.dat
│ │ │ │ │ ├── mask_133_1.dat
│ │ │ │ │ ├── mask_137_1.dat
│ │ │ │ │ ├── mask_141_1.dat
│ │ │ │ │ ├── mask_145_1.dat
│ │ │ │ │ ├── mask_149_1.dat
│ │ │ │ │ ├── mask_153_1.dat
│ │ │ │ │ ├── mask_157_1.dat
│ │ │ │ │ ├── mask_161_1.dat
│ │ │ │ │ ├── mask_165_1.dat
│ │ │ │ │ ├── mask_169_1.dat
│ │ │ │ │ ├── mask_173_1.dat
│ │ │ │ │ ├── mask_177_1.dat
│ │ │ │ │ ├── mask_21_1.dat
│ │ │ │ │ ├── mask_25_1.dat
│ │ │ │ │ ├── mask_29_1.dat
│ │ │ │ │ ├── mask_33_1.dat
│ │ │ │ │ ├── mask_37_1.dat
│ │ │ │ │ ├── mask_41_1.dat
│ │ │ │ │ ├── mask_45_1.dat
│ │ │ │ │ ├── mask_49_1.dat
│ │ │ │ │ ├── mask_53_1.dat
│ │ │ │ │ ├── mask_57_1.dat
│ │ │ │ │ ├── mask_61_1.dat
│ │ │ │ │ ├── mask_65_1.dat
│ │ │ │ │ ├── mask_69_1.dat
│ │ │ │ │ ├── mask_73_1.dat
│ │ │ │ │ ├── mask_77_1.dat
│ │ │ │ │ ├── mask_81_1.dat
│ │ │ │ │ ├── mask_85_1.dat
│ │ │ │ │ ├── mask_89_1.dat
│ │ │ │ │ ├── mask_93_1.dat
│ │ │ │ │ └── mask_97_1.dat
│ │ │ │ ├── mask_2
│ │ │ │ │ ├── mask_101_2.dat
│ │ │ │ │ ├── mask_105_2.dat
│ │ │ │ │ ├── mask_109_2.dat
│ │ │ │ │ ├── mask_113_2.dat
│ │ │ │ │ ├── mask_117_2.dat
│ │ │ │ │ ├── mask_121_2.dat
│ │ │ │ │ ├── mask_125_2.dat
│ │ │ │ │ ├── mask_129_2.dat
│ │ │ │ │ ├── mask_133_2.dat
│ │ │ │ │ ├── mask_137_2.dat
│ │ │ │ │ ├── mask_141_2.dat
│ │ │ │ │ ├── mask_145_2.dat
│ │ │ │ │ ├── mask_149_2.dat
│ │ │ │ │ ├── mask_153_2.dat
│ │ │ │ │ ├── mask_157_2.dat
│ │ │ │ │ ├── mask_161_2.dat
│ │ │ │ │ ├── mask_165_2.dat
│ │ │ │ │ ├── mask_169_2.dat
│ │ │ │ │ ├── mask_173_2.dat
│ │ │ │ │ ├── mask_177_2.dat
│ │ │ │ │ ├── mask_21_2.dat
│ │ │ │ │ ├── mask_25_2.dat
│ │ │ │ │ ├── mask_29_2.dat
│ │ │ │ │ ├── mask_33_2.dat
│ │ │ │ │ ├── mask_37_2.dat
│ │ │ │ │ ├── mask_41_2.dat
│ │ │ │ │ ├── mask_45_2.dat
│ │ │ │ │ ├── mask_49_2.dat
│ │ │ │ │ ├── mask_53_2.dat
│ │ │ │ │ ├── mask_57_2.dat
│ │ │ │ │ ├── mask_61_2.dat
│ │ │ │ │ ├── mask_65_2.dat
│ │ │ │ │ ├── mask_69_2.dat
│ │ │ │ │ ├── mask_73_2.dat
│ │ │ │ │ ├── mask_77_2.dat
│ │ │ │ │ ├── mask_81_2.dat
│ │ │ │ │ ├── mask_85_2.dat
│ │ │ │ │ ├── mask_89_2.dat
│ │ │ │ │ ├── mask_93_2.dat
│ │ │ │ │ └── mask_97_2.dat
│ │ │ │ ├── mask_3
│ │ │ │ │ ├── mask_101_3.dat
│ │ │ │ │ ├── mask_105_3.dat
│ │ │ │ │ ├── mask_109_3.dat
│ │ │ │ │ ├── mask_113_3.dat
│ │ │ │ │ ├── mask_117_3.dat
│ │ │ │ │ ├── mask_121_3.dat
│ │ │ │ │ ├── mask_125_3.dat
│ │ │ │ │ ├── mask_129_3.dat
│ │ │ │ │ ├── mask_133_3.dat
│ │ │ │ │ ├── mask_137_3.dat
│ │ │ │ │ ├── mask_141_3.dat
│ │ │ │ │ ├── mask_145_3.dat
│ │ │ │ │ ├── mask_149_3.dat
│ │ │ │ │ ├── mask_153_3.dat
│ │ │ │ │ ├── mask_157_3.dat
│ │ │ │ │ ├── mask_161_3.dat
│ │ │ │ │ ├── mask_165_3.dat
│ │ │ │ │ ├── mask_169_3.dat
│ │ │ │ │ ├── mask_173_3.dat
│ │ │ │ │ ├── mask_177_3.dat
│ │ │ │ │ ├── mask_21_3.dat
│ │ │ │ │ ├── mask_25_3.dat
│ │ │ │ │ ├── mask_29_3.dat
│ │ │ │ │ ├── mask_33_3.dat
│ │ │ │ │ ├── mask_37_3.dat
│ │ │ │ │ ├── mask_41_3.dat
│ │ │ │ │ ├── mask_45_3.dat
│ │ │ │ │ ├── mask_49_3.dat
│ │ │ │ │ ├── mask_53_3.dat
│ │ │ │ │ ├── mask_57_3.dat
│ │ │ │ │ ├── mask_61_3.dat
│ │ │ │ │ ├── mask_65_3.dat
│ │ │ │ │ ├── mask_69_3.dat
│ │ │ │ │ ├── mask_73_3.dat
│ │ │ │ │ ├── mask_77_3.dat
│ │ │ │ │ ├── mask_81_3.dat
│ │ │ │ │ ├── mask_85_3.dat
│ │ │ │ │ ├── mask_89_3.dat
│ │ │ │ │ ├── mask_93_3.dat
│ │ │ │ │ └── mask_97_3.dat
│ │ │ │ ├── mask_4
│ │ │ │ │ ├── mask_101_4.dat
│ │ │ │ │ ├── mask_105_4.dat
│ │ │ │ │ ├── mask_109_4.dat
│ │ │ │ │ ├── mask_113_4.dat
│ │ │ │ │ ├── mask_117_4.dat
│ │ │ │ │ ├── mask_121_4.dat
│ │ │ │ │ ├── mask_125_4.dat
│ │ │ │ │ ├── mask_129_4.dat
│ │ │ │ │ ├── mask_133_4.dat
│ │ │ │ │ ├── mask_137_4.dat
│ │ │ │ │ ├── mask_141_4.dat
│ │ │ │ │ ├── mask_145_4.dat
│ │ │ │ │ ├── mask_149_4.dat
│ │ │ │ │ ├── mask_153_4.dat
│ │ │ │ │ ├── mask_157_4.dat
│ │ │ │ │ ├── mask_161_4.dat
│ │ │ │ │ ├── mask_165_4.dat
│ │ │ │ │ ├── mask_169_4.dat
│ │ │ │ │ ├── mask_173_4.dat
│ │ │ │ │ ├── mask_177_4.dat
│ │ │ │ │ ├── mask_21_4.dat
│ │ │ │ │ ├── mask_25_4.dat
│ │ │ │ │ ├── mask_29_4.dat
│ │ │ │ │ ├── mask_33_4.dat
│ │ │ │ │ ├── mask_37_4.dat
│ │ │ │ │ ├── mask_41_4.dat
│ │ │ │ │ ├── mask_45_4.dat
│ │ │ │ │ ├── mask_49_4.dat
│ │ │ │ │ ├── mask_53_4.dat
│ │ │ │ │ ├── mask_57_4.dat
│ │ │ │ │ ├── mask_61_4.dat
│ │ │ │ │ ├── mask_65_4.dat
│ │ │ │ │ ├── mask_69_4.dat
│ │ │ │ │ ├── mask_73_4.dat
│ │ │ │ │ ├── mask_77_4.dat
│ │ │ │ │ ├── mask_81_4.dat
│ │ │ │ │ ├── mask_85_4.dat
│ │ │ │ │ ├── mask_89_4.dat
│ │ │ │ │ ├── mask_93_4.dat
│ │ │ │ │ └── mask_97_4.dat
│ │ │ │ ├── mask_5
│ │ │ │ │ ├── mask_101_5.dat
│ │ │ │ │ ├── mask_105_5.dat
│ │ │ │ │ ├── mask_109_5.dat
│ │ │ │ │ ├── mask_113_5.dat
│ │ │ │ │ ├── mask_117_5.dat
│ │ │ │ │ ├── mask_121_5.dat
│ │ │ │ │ ├── mask_125_5.dat
│ │ │ │ │ ├── mask_129_5.dat
│ │ │ │ │ ├── mask_133_5.dat
│ │ │ │ │ ├── mask_137_5.dat
│ │ │ │ │ ├── mask_141_5.dat
│ │ │ │ │ ├── mask_145_5.dat
│ │ │ │ │ ├── mask_149_5.dat
│ │ │ │ │ ├── mask_153_5.dat
│ │ │ │ │ ├── mask_157_5.dat
│ │ │ │ │ ├── mask_161_5.dat
│ │ │ │ │ ├── mask_165_5.dat
│ │ │ │ │ ├── mask_169_5.dat
│ │ │ │ │ ├── mask_173_5.dat
│ │ │ │ │ ├── mask_177_5.dat
│ │ │ │ │ ├── mask_21_5.dat
│ │ │ │ │ ├── mask_25_5.dat
│ │ │ │ │ ├── mask_29_5.dat
│ │ │ │ │ ├── mask_33_5.dat
│ │ │ │ │ ├── mask_37_5.dat
│ │ │ │ │ ├── mask_41_5.dat
│ │ │ │ │ ├── mask_45_5.dat
│ │ │ │ │ ├── mask_49_5.dat
│ │ │ │ │ ├── mask_53_5.dat
│ │ │ │ │ ├── mask_57_5.dat
│ │ │ │ │ ├── mask_61_5.dat
│ │ │ │ │ ├── mask_65_5.dat
│ │ │ │ │ ├── mask_69_5.dat
│ │ │ │ │ ├── mask_73_5.dat
│ │ │ │ │ ├── mask_77_5.dat
│ │ │ │ │ ├── mask_81_5.dat
│ │ │ │ │ ├── mask_85_5.dat
│ │ │ │ │ ├── mask_89_5.dat
│ │ │ │ │ ├── mask_93_5.dat
│ │ │ │ │ └── mask_97_5.dat
│ │ │ │ ├── mask_6
│ │ │ │ │ ├── mask_101_6.dat
│ │ │ │ │ ├── mask_105_6.dat
│ │ │ │ │ ├── mask_109_6.dat
│ │ │ │ │ ├── mask_113_6.dat
│ │ │ │ │ ├── mask_117_6.dat
│ │ │ │ │ ├── mask_121_6.dat
│ │ │ │ │ ├── mask_125_6.dat
│ │ │ │ │ ├── mask_129_6.dat
│ │ │ │ │ ├── mask_133_6.dat
│ │ │ │ │ ├── mask_137_6.dat
│ │ │ │ │ ├── mask_141_6.dat
│ │ │ │ │ ├── mask_145_6.dat
│ │ │ │ │ ├── mask_149_6.dat
│ │ │ │ │ ├── mask_153_6.dat
│ │ │ │ │ ├── mask_157_6.dat
│ │ │ │ │ ├── mask_161_6.dat
│ │ │ │ │ ├── mask_165_6.dat
│ │ │ │ │ ├── mask_169_6.dat
│ │ │ │ │ ├── mask_173_6.dat
│ │ │ │ │ ├── mask_177_6.dat
│ │ │ │ │ ├── mask_21_6.dat
│ │ │ │ │ ├── mask_25_6.dat
│ │ │ │ │ ├── mask_29_6.dat
│ │ │ │ │ ├── mask_33_6.dat
│ │ │ │ │ ├── mask_37_6.dat
│ │ │ │ │ ├── mask_41_6.dat
│ │ │ │ │ ├── mask_45_6.dat
│ │ │ │ │ ├── mask_49_6.dat
│ │ │ │ │ ├── mask_53_6.dat
│ │ │ │ │ ├── mask_57_6.dat
│ │ │ │ │ ├── mask_61_6.dat
│ │ │ │ │ ├── mask_65_6.dat
│ │ │ │ │ ├── mask_69_6.dat
│ │ │ │ │ ├── mask_73_6.dat
│ │ │ │ │ ├── mask_77_6.dat
│ │ │ │ │ ├── mask_81_6.dat
│ │ │ │ │ ├── mask_85_6.dat
│ │ │ │ │ ├── mask_89_6.dat
│ │ │ │ │ ├── mask_93_6.dat
│ │ │ │ │ └── mask_97_6.dat
│ │ │ │ └── mask_7
│ │ │ │ ├── mask_101_7.dat
│ │ │ │ ├── mask_105_7.dat
│ │ │ │ ├── mask_109_7.dat
│ │ │ │ ├── mask_113_7.dat
│ │ │ │ ├── mask_117_7.dat
│ │ │ │ ├── mask_121_7.dat
│ │ │ │ ├── mask_125_7.dat
│ │ │ │ ├── mask_129_7.dat
│ │ │ │ ├── mask_133_7.dat
│ │ │ │ ├── mask_137_7.dat
│ │ │ │ ├── mask_141_7.dat
│ │ │ │ ├── mask_145_7.dat
│ │ │ │ ├── mask_149_7.dat
│ │ │ │ ├── mask_153_7.dat
│ │ │ │ ├── mask_157_7.dat
│ │ │ │ ├── mask_161_7.dat
│ │ │ │ ├── mask_165_7.dat
│ │ │ │ ├── mask_169_7.dat
│ │ │ │ ├── mask_173_7.dat
│ │ │ │ ├── mask_177_7.dat
│ │ │ │ ├── mask_21_7.dat
│ │ │ │ ├── mask_25_7.dat
│ │ │ │ ├── mask_29_7.dat
│ │ │ │ ├── mask_33_7.dat
│ │ │ │ ├── mask_37_7.dat
│ │ │ │ ├── mask_41_7.dat
│ │ │ │ ├── mask_45_7.dat
│ │ │ │ ├── mask_49_7.dat
│ │ │ │ ├── mask_53_7.dat
│ │ │ │ ├── mask_57_7.dat
│ │ │ │ ├── mask_61_7.dat
│ │ │ │ ├── mask_65_7.dat
│ │ │ │ ├── mask_69_7.dat
│ │ │ │ ├── mask_73_7.dat
│ │ │ │ ├── mask_77_7.dat
│ │ │ │ ├── mask_81_7.dat
│ │ │ │ ├── mask_85_7.dat
│ │ │ │ ├── mask_89_7.dat
│ │ │ │ ├── mask_93_7.dat
│ │ │ │ └── mask_97_7.dat
│ │ │ ├── CHANGELOG
│ │ │ ├── index.php
│ │ │ ├── INSTALL
│ │ │ ├── LICENSE
│ │ │ ├── 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
│ │ │ ├── README
│ │ │ ├── tools
│ │ │ │ ├── merge.bat
│ │ │ │ ├── merged_config.php
│ │ │ │ ├── merged_header.php
│ │ │ │ ├── merge.php
│ │ │ │ └── merge.sh
│ │ │ └── VERSION
│ │ ├── QRcode.php
│ │ └── simsun.ttc
│ ├── doctrine
│ │ └── cache
│ │ ├── build.properties
│ │ ├── build.xml
│ │ ├── composer.json
│ │ ├── lib
│ │ │ └── Doctrine
│ │ │ └── Common
│ │ │ └── Cache
│ │ │ ├── ApcCache.php
│ │ │ ├── ArrayCache.php
│ │ │ ├── Cache.php
│ │ │ ├── CacheProvider.php
│ │ │ ├── ChainCache.php
│ │ │ ├── ClearableCache.php
│ │ │ ├── CouchbaseCache.php
│ │ │ ├── FileCache.php
│ │ │ ├── FilesystemCache.php
│ │ │ ├── FlushableCache.php
│ │ │ ├── MemcacheCache.php
│ │ │ ├── MemcachedCache.php
│ │ │ ├── MongoDBCache.php
│ │ │ ├── MultiGetCache.php
│ │ │ ├── PhpFileCache.php
│ │ │ ├── PredisCache.php
│ │ │ ├── RedisCache.php
│ │ │ ├── RiakCache.php
│ │ │ ├── SQLite3Cache.php
│ │ │ ├── Version.php
│ │ │ ├── VoidCache.php
│ │ │ ├── WinCacheCache.php
│ │ │ ├── XcacheCache.php
│ │ │ └── ZendDataCache.php
│ │ ├── LICENSE
│ │ ├── phpunit.xml.dist
│ │ ├── README.md
│ │ ├── tests
│ │ │ ├── Doctrine
│ │ │ │ └── Tests
│ │ │ │ ├── Common
│ │ │ │ │ └── Cache
│ │ │ │ │ ├── ApcCacheTest.php
│ │ │ │ │ ├── ArrayCacheTest.php
│ │ │ │ │ ├── BaseFileCacheTest.php
│ │ │ │ │ ├── CacheProviderTest.php
│ │ │ │ │ ├── CacheTest.php
│ │ │ │ │ ├── ChainCacheTest.php
│ │ │ │ │ ├── CouchbaseCacheTest.php
│ │ │ │ │ ├── FileCacheTest.php
│ │ │ │ │ ├── FilesystemCacheTest.php
│ │ │ │ │ ├── MemcacheCacheTest.php
│ │ │ │ │ ├── MemcachedCacheTest.php
│ │ │ │ │ ├── MongoDBCacheTest.php
│ │ │ │ │ ├── PhpFileCacheTest.php
│ │ │ │ │ ├── PredisCacheTest.php
│ │ │ │ │ ├── RedisCacheTest.php
│ │ │ │ │ ├── RiakCacheTest.php
│ │ │ │ │ ├── SQLite3CacheTest.php
│ │ │ │ │ ├── VoidCacheTest.php
│ │ │ │ │ ├── WinCacheCacheTest.php
│ │ │ │ │ ├── XcacheCacheTest.php
│ │ │ │ │ └── ZendDataCacheTest.php
│ │ │ │ ├── DoctrineTestCase.php
│ │ │ │ └── TestInit.php
│ │ │ └── travis
│ │ │ ├── php.ini
│ │ │ └── phpunit.travis.xml
│ │ └── UPGRADE.md
│ ├── firebase
│ │ └── php-jwt
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── src
│ │ ├── BeforeValidException.php
│ │ ├── ExpiredException.php
│ │ ├── JWT.php
│ │ └── SignatureInvalidException.php
│ ├── godruoyi
│ │ └── php-snowflake
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── README-zh_CN.md
│ │ └── src
│ │ ├── LaravelSequenceResolver.php
│ │ ├── RandomSequenceResolver.php
│ │ ├── RedisSequenceResolver.php
│ │ ├── SequenceResolver.php
│ │ ├── Snowflake.php
│ │ └── SwooleSequenceResolver.php
│ ├── 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
│ ├── guzzlehttp
│ │ ├── guzzle
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ ├── ClientInterface.php
│ │ │ │ ├── Client.php
│ │ │ │ ├── Cookie
│ │ │ │ │ ├── CookieJarInterface.php
│ │ │ │ │ ├── CookieJar.php
│ │ │ │ │ ├── FileCookieJar.php
│ │ │ │ │ ├── SessionCookieJar.php
│ │ │ │ │ └── SetCookie.php
│ │ │ │ ├── Exception
│ │ │ │ │ ├── BadResponseException.php
│ │ │ │ │ ├── ClientException.php
│ │ │ │ │ ├── ConnectException.php
│ │ │ │ │ ├── GuzzleException.php
│ │ │ │ │ ├── RequestException.php
│ │ │ │ │ ├── SeekException.php
│ │ │ │ │ ├── ServerException.php
│ │ │ │ │ ├── TooManyRedirectsException.php
│ │ │ │ │ └── TransferException.php
│ │ │ │ ├── functions_include.php
│ │ │ │ ├── functions.php
│ │ │ │ ├── Handler
│ │ │ │ │ ├── CurlFactoryInterface.php
│ │ │ │ │ ├── CurlFactory.php
│ │ │ │ │ ├── CurlHandler.php
│ │ │ │ │ ├── CurlMultiHandler.php
│ │ │ │ │ ├── EasyHandle.php
│ │ │ │ │ ├── MockHandler.php
│ │ │ │ │ ├── Proxy.php
│ │ │ │ │ └── StreamHandler.php
│ │ │ │ ├── HandlerStack.php
│ │ │ │ ├── MessageFormatter.php
│ │ │ │ ├── Middleware.php
│ │ │ │ ├── Pool.php
│ │ │ │ ├── PrepareBodyMiddleware.php
│ │ │ │ ├── RedirectMiddleware.php
│ │ │ │ ├── RequestOptions.php
│ │ │ │ ├── RetryMiddleware.php
│ │ │ │ ├── TransferStats.php
│ │ │ │ └── UriTemplate.php
│ │ │ └── UPGRADING.md
│ │ ├── promises
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── AggregateException.php
│ │ │ ├── CancellationException.php
│ │ │ ├── Coroutine.php
│ │ │ ├── EachPromise.php
│ │ │ ├── FulfilledPromise.php
│ │ │ ├── functions_include.php
│ │ │ ├── functions.php
│ │ │ ├── PromiseInterface.php
│ │ │ ├── Promise.php
│ │ │ ├── PromisorInterface.php
│ │ │ ├── RejectedPromise.php
│ │ │ ├── RejectionException.php
│ │ │ ├── TaskQueueInterface.php
│ │ │ └── TaskQueue.php
│ │ └── psr7
│ │ ├── CHANGELOG.md
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── src
│ │ ├── AppendStream.php
│ │ ├── BufferStream.php
│ │ ├── CachingStream.php
│ │ ├── DroppingStream.php
│ │ ├── FnStream.php
│ │ ├── functions_include.php
│ │ ├── functions.php
│ │ ├── InflateStream.php
│ │ ├── LazyOpenStream.php
│ │ ├── LimitStream.php
│ │ ├── MessageTrait.php
│ │ ├── MultipartStream.php
│ │ ├── NoSeekStream.php
│ │ ├── PumpStream.php
│ │ ├── Request.php
│ │ ├── Response.php
│ │ ├── Rfc7230.php
│ │ ├── ServerRequest.php
│ │ ├── StreamDecoratorTrait.php
│ │ ├── Stream.php
│ │ ├── StreamWrapper.php
│ │ ├── UploadedFile.php
│ │ ├── UriNormalizer.php
│ │ ├── Uri.php
│ │ └── UriResolver.php
│ ├── league
│ │ ├── flysystem
│ │ │ ├── composer.json
│ │ │ ├── deprecations.md
│ │ │ ├── LICENSE
│ │ │ └── src
│ │ │ ├── Adapter
│ │ │ │ ├── AbstractAdapter.php
│ │ │ │ ├── AbstractFtpAdapter.php
│ │ │ │ ├── CanOverwriteFiles.php
│ │ │ │ ├── Ftpd.php
│ │ │ │ ├── Ftp.php
│ │ │ │ ├── Local.php
│ │ │ │ ├── NullAdapter.php
│ │ │ │ ├── Polyfill
│ │ │ │ │ ├── NotSupportingVisibilityTrait.php
│ │ │ │ │ ├── StreamedCopyTrait.php
│ │ │ │ │ ├── StreamedReadingTrait.php
│ │ │ │ │ ├── StreamedTrait.php
│ │ │ │ │ └── StreamedWritingTrait.php
│ │ │ │ └── SynologyFtp.php
│ │ │ ├── AdapterInterface.php
│ │ │ ├── ConfigAwareTrait.php
│ │ │ ├── Config.php
│ │ │ ├── Directory.php
│ │ │ ├── Exception.php
│ │ │ ├── FileExistsException.php
│ │ │ ├── FileNotFoundException.php
│ │ │ ├── File.php
│ │ │ ├── FilesystemInterface.php
│ │ │ ├── FilesystemNotFoundException.php
│ │ │ ├── Filesystem.php
│ │ │ ├── Handler.php
│ │ │ ├── MountManager.php
│ │ │ ├── NotSupportedException.php
│ │ │ ├── Plugin
│ │ │ │ ├── AbstractPlugin.php
│ │ │ │ ├── EmptyDir.php
│ │ │ │ ├── ForcedCopy.php
│ │ │ │ ├── ForcedRename.php
│ │ │ │ ├── GetWithMetadata.php
│ │ │ │ ├── ListFiles.php
│ │ │ │ ├── ListPaths.php
│ │ │ │ ├── ListWith.php
│ │ │ │ ├── PluggableTrait.php
│ │ │ │ └── PluginNotFoundException.php
│ │ │ ├── PluginInterface.php
│ │ │ ├── ReadInterface.php
│ │ │ ├── RootViolationException.php
│ │ │ ├── SafeStorage.php
│ │ │ ├── UnreadableFileException.php
│ │ │ ├── Util
│ │ │ │ ├── ContentListingFormatter.php
│ │ │ │ ├── MimeType.php
│ │ │ │ └── StreamHasher.php
│ │ │ └── Util.php
│ │ └── flysystem-cached-adapter
│ │ ├── clover
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── phpspec.yml
│ │ ├── phpunit.php
│ │ ├── phpunit.xml
│ │ ├── readme.md
│ │ ├── spec
│ │ │ └── CachedAdapterSpec.php
│ │ ├── src
│ │ │ ├── CachedAdapter.php
│ │ │ ├── CacheInterface.php
│ │ │ └── Storage
│ │ │ ├── AbstractCache.php
│ │ │ ├── Adapter.php
│ │ │ ├── Memcached.php
│ │ │ ├── Memory.php
│ │ │ ├── Noop.php
│ │ │ ├── PhpRedis.php
│ │ │ ├── Predis.php
│ │ │ ├── Psr6Cache.php
│ │ │ └── Stash.php
│ │ └── tests
│ │ ├── AdapterCacheTests.php
│ │ ├── InspectionTests.php
│ │ ├── MemcachedTests.php
│ │ ├── MemoryCacheTests.php
│ │ ├── NoopCacheTests.php
│ │ ├── PhpRedisTests.php
│ │ ├── PredisTests.php
│ │ ├── Psr6CacheTest.php
│ │ └── StashTest.php
│ ├── maennchen
│ │ └── zipstream-php
│ │ ├── CHANGELOG.md
│ │ ├── composer.json
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── phpunit.xml.dist
│ │ ├── psalm.xml
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── Bigint.php
│ │ │ ├── DeflateStream.php
│ │ │ ├── Exception
│ │ │ │ ├── EncodingException.php
│ │ │ │ ├── FileNotFoundException.php
│ │ │ │ ├── FileNotReadableException.php
│ │ │ │ ├── IncompatibleOptionsException.php
│ │ │ │ ├── OverflowException.php
│ │ │ │ └── StreamNotReadableException.php
│ │ │ ├── Exception.php
│ │ │ ├── File.php
│ │ │ ├── Option
│ │ │ │ ├── Archive.php
│ │ │ │ ├── File.php
│ │ │ │ ├── Method.php
│ │ │ │ └── Version.php
│ │ │ ├── Stream.php
│ │ │ └── ZipStream.php
│ │ └── test
│ │ ├── BigintTest.php
│ │ ├── bootstrap.php
│ │ ├── bug
│ │ │ └── BugHonorFileTimeTest.php
│ │ └── ZipStreamTest.php
│ ├── markbaker
│ │ ├── complex
│ │ │ ├── classes
│ │ │ │ ├── Autoloader.php
│ │ │ │ ├── Bootstrap.php
│ │ │ │ └── src
│ │ │ │ ├── Complex.php
│ │ │ │ ├── Exception.php
│ │ │ │ ├── functions
│ │ │ │ │ ├── abs.php
│ │ │ │ │ ├── acosh.php
│ │ │ │ │ ├── acos.php
│ │ │ │ │ ├── acoth.php
│ │ │ │ │ ├── acot.php
│ │ │ │ │ ├── acsch.php
│ │ │ │ │ ├── acsc.php
│ │ │ │ │ ├── argument.php
│ │ │ │ │ ├── asech.php
│ │ │ │ │ ├── asec.php
│ │ │ │ │ ├── asinh.php
│ │ │ │ │ ├── asin.php
│ │ │ │ │ ├── atanh.php
│ │ │ │ │ ├── atan.php
│ │ │ │ │ ├── conjugate.php
│ │ │ │ │ ├── cosh.php
│ │ │ │ │ ├── cos.php
│ │ │ │ │ ├── coth.php
│ │ │ │ │ ├── cot.php
│ │ │ │ │ ├── csch.php
│ │ │ │ │ ├── csc.php
│ │ │ │ │ ├── exp.php
│ │ │ │ │ ├── inverse.php
│ │ │ │ │ ├── ln.php
│ │ │ │ │ ├── log10.php
│ │ │ │ │ ├── log2.php
│ │ │ │ │ ├── negative.php
│ │ │ │ │ ├── pow.php
│ │ │ │ │ ├── rho.php
│ │ │ │ │ ├── sech.php
│ │ │ │ │ ├── sec.php
│ │ │ │ │ ├── sinh.php
│ │ │ │ │ ├── sin.php
│ │ │ │ │ ├── sqrt.php
│ │ │ │ │ ├── tanh.php
│ │ │ │ │ ├── tan.php
│ │ │ │ │ └── theta.php
│ │ │ │ └── operations
│ │ │ │ ├── add.php
│ │ │ │ ├── divideby.php
│ │ │ │ ├── divideinto.php
│ │ │ │ ├── multiply.php
│ │ │ │ └── subtract.php
│ │ │ ├── composer.json
│ │ │ ├── examples
│ │ │ │ ├── complexTest.php
│ │ │ │ ├── testFunctions.php
│ │ │ │ └── testOperations.php
│ │ │ ├── license.md
│ │ │ └── README.md
│ │ └── matrix
│ │ ├── buildPhar.php
│ │ ├── classes
│ │ │ ├── Autoloader.php
│ │ │ ├── Bootstrap.php
│ │ │ └── src
│ │ │ ├── Builder.php
│ │ │ ├── Exception.php
│ │ │ ├── functions
│ │ │ │ ├── adjoint.php
│ │ │ │ ├── antidiagonal.php
│ │ │ │ ├── cofactors.php
│ │ │ │ ├── determinant.php
│ │ │ │ ├── diagonal.php
│ │ │ │ ├── identity.php
│ │ │ │ ├── inverse.php
│ │ │ │ ├── minors.php
│ │ │ │ ├── trace.php
│ │ │ │ └── transpose.php
│ │ │ ├── Functions.php
│ │ │ ├── Matrix.php
│ │ │ ├── operations
│ │ │ │ ├── add.php
│ │ │ │ ├── directsum.php
│ │ │ │ ├── divideby.php
│ │ │ │ ├── divideinto.php
│ │ │ │ ├── multiply.php
│ │ │ │ └── subtract.php
│ │ │ └── Operators
│ │ │ ├── Addition.php
│ │ │ ├── DirectSum.php
│ │ │ ├── Division.php
│ │ │ ├── Multiplication.php
│ │ │ ├── Operator.php
│ │ │ └── Subtraction.php
│ │ ├── composer.7.2.json
│ │ ├── composer.json
│ │ ├── examples
│ │ │ └── test.php
│ │ ├── infection.json.dist
│ │ ├── license.md
│ │ ├── phpstan.neon
│ │ └── README.md
│ ├── monolog
│ │ └── monolog
│ │ ├── CHANGELOG.md
│ │ ├── composer.json
│ │ ├── doc
│ │ │ ├── 01-usage.md
│ │ │ ├── 02-handlers-formatters-processors.md
│ │ │ ├── 03-utilities.md
│ │ │ ├── 04-extending.md
│ │ │ └── sockets.md
│ │ ├── LICENSE
│ │ ├── phpunit.xml.dist
│ │ ├── README.md
│ │ ├── src
│ │ │ └── Monolog
│ │ │ ├── ErrorHandler.php
│ │ │ ├── Formatter
│ │ │ │ ├── ChromePHPFormatter.php
│ │ │ │ ├── ElasticaFormatter.php
│ │ │ │ ├── FlowdockFormatter.php
│ │ │ │ ├── FluentdFormatter.php
│ │ │ │ ├── FormatterInterface.php
│ │ │ │ ├── GelfMessageFormatter.php
│ │ │ │ ├── HtmlFormatter.php
│ │ │ │ ├── JsonFormatter.php
│ │ │ │ ├── LineFormatter.php
│ │ │ │ ├── LogglyFormatter.php
│ │ │ │ ├── LogstashFormatter.php
│ │ │ │ ├── MongoDBFormatter.php
│ │ │ │ ├── NormalizerFormatter.php
│ │ │ │ ├── ScalarFormatter.php
│ │ │ │ └── WildfireFormatter.php
│ │ │ ├── Handler
│ │ │ │ ├── AbstractHandler.php
│ │ │ │ ├── AbstractProcessingHandler.php
│ │ │ │ ├── AbstractSyslogHandler.php
│ │ │ │ ├── AmqpHandler.php
│ │ │ │ ├── BrowserConsoleHandler.php
│ │ │ │ ├── BufferHandler.php
│ │ │ │ ├── ChromePHPHandler.php
│ │ │ │ ├── CouchDBHandler.php
│ │ │ │ ├── CubeHandler.php
│ │ │ │ ├── Curl
│ │ │ │ │ └── Util.php
│ │ │ │ ├── DeduplicationHandler.php
│ │ │ │ ├── DoctrineCouchDBHandler.php
│ │ │ │ ├── DynamoDbHandler.php
│ │ │ │ ├── ElasticSearchHandler.php
│ │ │ │ ├── ErrorLogHandler.php
│ │ │ │ ├── FilterHandler.php
│ │ │ │ ├── FingersCrossed
│ │ │ │ │ ├── ActivationStrategyInterface.php
│ │ │ │ │ ├── ChannelLevelActivationStrategy.php
│ │ │ │ │ └── ErrorLevelActivationStrategy.php
│ │ │ │ ├── FingersCrossedHandler.php
│ │ │ │ ├── FirePHPHandler.php
│ │ │ │ ├── FleepHookHandler.php
│ │ │ │ ├── FlowdockHandler.php
│ │ │ │ ├── GelfHandler.php
│ │ │ │ ├── GroupHandler.php
│ │ │ │ ├── HandlerInterface.php
│ │ │ │ ├── HandlerWrapper.php
│ │ │ │ ├── HipChatHandler.php
│ │ │ │ ├── IFTTTHandler.php
│ │ │ │ ├── InsightOpsHandler.php
│ │ │ │ ├── LogEntriesHandler.php
│ │ │ │ ├── LogglyHandler.php
│ │ │ │ ├── MailHandler.php
│ │ │ │ ├── MandrillHandler.php
│ │ │ │ ├── MissingExtensionException.php
│ │ │ │ ├── MongoDBHandler.php
│ │ │ │ ├── NativeMailerHandler.php
│ │ │ │ ├── NewRelicHandler.php
│ │ │ │ ├── NullHandler.php
│ │ │ │ ├── PHPConsoleHandler.php
│ │ │ │ ├── PsrHandler.php
│ │ │ │ ├── PushoverHandler.php
│ │ │ │ ├── RavenHandler.php
│ │ │ │ ├── RedisHandler.php
│ │ │ │ ├── RollbarHandler.php
│ │ │ │ ├── RotatingFileHandler.php
│ │ │ │ ├── SamplingHandler.php
│ │ │ │ ├── Slack
│ │ │ │ │ └── SlackRecord.php
│ │ │ │ ├── SlackbotHandler.php
│ │ │ │ ├── SlackHandler.php
│ │ │ │ ├── SlackWebhookHandler.php
│ │ │ │ ├── SocketHandler.php
│ │ │ │ ├── StreamHandler.php
│ │ │ │ ├── SwiftMailerHandler.php
│ │ │ │ ├── SyslogHandler.php
│ │ │ │ ├── SyslogUdp
│ │ │ │ │ └── UdpSocket.php
│ │ │ │ ├── SyslogUdpHandler.php
│ │ │ │ ├── TestHandler.php
│ │ │ │ ├── WhatFailureGroupHandler.php
│ │ │ │ └── ZendMonitorHandler.php
│ │ │ ├── Logger.php
│ │ │ ├── Processor
│ │ │ │ ├── GitProcessor.php
│ │ │ │ ├── IntrospectionProcessor.php
│ │ │ │ ├── MemoryPeakUsageProcessor.php
│ │ │ │ ├── MemoryProcessor.php
│ │ │ │ ├── MemoryUsageProcessor.php
│ │ │ │ ├── MercurialProcessor.php
│ │ │ │ ├── ProcessIdProcessor.php
│ │ │ │ ├── ProcessorInterface.php
│ │ │ │ ├── PsrLogMessageProcessor.php
│ │ │ │ ├── TagProcessor.php
│ │ │ │ ├── UidProcessor.php
│ │ │ │ └── WebProcessor.php
│ │ │ ├── Registry.php
│ │ │ ├── ResettableInterface.php
│ │ │ ├── SignalHandler.php
│ │ │ └── Utils.php
│ │ └── tests
│ │ └── Monolog
│ │ ├── ErrorHandlerTest.php
│ │ ├── Formatter
│ │ │ ├── ChromePHPFormatterTest.php
│ │ │ ├── ElasticaFormatterTest.php
│ │ │ ├── FlowdockFormatterTest.php
│ │ │ ├── FluentdFormatterTest.php
│ │ │ ├── GelfMessageFormatterTest.php
│ │ │ ├── JsonFormatterTest.php
│ │ │ ├── LineFormatterTest.php
│ │ │ ├── LogglyFormatterTest.php
│ │ │ ├── LogstashFormatterTest.php
│ │ │ ├── MongoDBFormatterTest.php
│ │ │ ├── NormalizerFormatterTest.php
│ │ │ ├── ScalarFormatterTest.php
│ │ │ └── WildfireFormatterTest.php
│ │ ├── Handler
│ │ │ ├── AbstractHandlerTest.php
│ │ │ ├── AbstractProcessingHandlerTest.php
│ │ │ ├── AmqpHandlerTest.php
│ │ │ ├── BrowserConsoleHandlerTest.php
│ │ │ ├── BufferHandlerTest.php
│ │ │ ├── ChromePHPHandlerTest.php
│ │ │ ├── CouchDBHandlerTest.php
│ │ │ ├── DeduplicationHandlerTest.php
│ │ │ ├── DoctrineCouchDBHandlerTest.php
│ │ │ ├── DynamoDbHandlerTest.php
│ │ │ ├── ElasticSearchHandlerTest.php
│ │ │ ├── ErrorLogHandlerTest.php
│ │ │ ├── FilterHandlerTest.php
│ │ │ ├── FingersCrossedHandlerTest.php
│ │ │ ├── FirePHPHandlerTest.php
│ │ │ ├── Fixtures
│ │ │ ├── FleepHookHandlerTest.php
│ │ │ ├── FlowdockHandlerTest.php
│ │ │ ├── GelfHandlerLegacyTest.php
│ │ │ ├── GelfHandlerTest.php
│ │ │ ├── GelfMockMessagePublisher.php
│ │ │ ├── GroupHandlerTest.php
│ │ │ ├── HandlerWrapperTest.php
│ │ │ ├── HipChatHandlerTest.php
│ │ │ ├── InsightOpsHandlerTest.php
│ │ │ ├── LogEntriesHandlerTest.php
│ │ │ ├── MailHandlerTest.php
│ │ │ ├── MockRavenClient.php
│ │ │ ├── MongoDBHandlerTest.php
│ │ │ ├── NativeMailerHandlerTest.php
│ │ │ ├── NewRelicHandlerTest.php
│ │ │ ├── NullHandlerTest.php
│ │ │ ├── PHPConsoleHandlerTest.php
│ │ │ ├── PsrHandlerTest.php
│ │ │ ├── PushoverHandlerTest.php
│ │ │ ├── RavenHandlerTest.php
│ │ │ ├── RedisHandlerTest.php
│ │ │ ├── RollbarHandlerTest.php
│ │ │ ├── RotatingFileHandlerTest.php
│ │ │ ├── SamplingHandlerTest.php
│ │ │ ├── Slack
│ │ │ │ └── SlackRecordTest.php
│ │ │ ├── SlackbotHandlerTest.php
│ │ │ ├── SlackHandlerTest.php
│ │ │ ├── SlackWebhookHandlerTest.php
│ │ │ ├── SocketHandlerTest.php
│ │ │ ├── StreamHandlerTest.php
│ │ │ ├── SwiftMailerHandlerTest.php
│ │ │ ├── SyslogHandlerTest.php
│ │ │ ├── SyslogUdpHandlerTest.php
│ │ │ ├── TestHandlerTest.php
│ │ │ ├── UdpSocketTest.php
│ │ │ ├── WhatFailureGroupHandlerTest.php
│ │ │ └── ZendMonitorHandlerTest.php
│ │ ├── LoggerTest.php
│ │ ├── Processor
│ │ │ ├── GitProcessorTest.php
│ │ │ ├── IntrospectionProcessorTest.php
│ │ │ ├── MemoryPeakUsageProcessorTest.php
│ │ │ ├── MemoryUsageProcessorTest.php
│ │ │ ├── MercurialProcessorTest.php
│ │ │ ├── ProcessIdProcessorTest.php
│ │ │ ├── PsrLogMessageProcessorTest.php
│ │ │ ├── TagProcessorTest.php
│ │ │ ├── UidProcessorTest.php
│ │ │ └── WebProcessorTest.php
│ │ ├── PsrLogCompatTest.php
│ │ ├── RegistryTest.php
│ │ ├── SignalHandlerTest.php
│ │ └── TestCase.php
│ ├── myclabs
│ │ └── php-enum
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── psalm.xml
│ │ ├── README.md
│ │ ├── SECURITY.md
│ │ └── src
│ │ ├── Enum.php
│ │ └── PHPUnit
│ │ └── Comparator.php
│ ├── nesbot
│ │ └── carbon
│ │ ├── composer.json
│ │ ├── contributing.md
│ │ ├── LICENSE
│ │ ├── phpmd.xml
│ │ ├── readme.md
│ │ └── src
│ │ └── Carbon
│ │ ├── CarbonImmutable.php
│ │ ├── CarbonInterface.php
│ │ ├── CarbonInterval.php
│ │ ├── CarbonPeriod.php
│ │ ├── Carbon.php
│ │ ├── CarbonTimeZone.php
│ │ ├── Exceptions
│ │ │ └── InvalidDateException.php
│ │ ├── FactoryImmutable.php
│ │ ├── Factory.php
│ │ ├── Lang
│ │ │ ├── aa_DJ.php
│ │ │ ├── aa_ER.php
│ │ │ ├── aa_ER@saaho.php
│ │ │ ├── aa_ET.php
│ │ │ ├── aa.php
│ │ │ ├── af_NA.php
│ │ │ ├── af.php
│ │ │ ├── af_ZA.php
│ │ │ ├── agq.php
│ │ │ ├── agr_PE.php
│ │ │ ├── agr.php
│ │ │ ├── ak_GH.php
│ │ │ ├── ak.php
│ │ │ ├── am_ET.php
│ │ │ ├── am.php
│ │ │ ├── an_ES.php
│ │ │ ├── an.php
│ │ │ ├── anp_IN.php
│ │ │ ├── anp.php
│ │ │ ├── ar_AE.php
│ │ │ ├── ar_BH.php
│ │ │ ├── ar_DJ.php
│ │ │ ├── ar_DZ.php
│ │ │ ├── ar_EG.php
│ │ │ ├── ar_EH.php
│ │ │ ├── ar_ER.php
│ │ │ ├── ar_IL.php
│ │ │ ├── ar_IN.php
│ │ │ ├── ar_IQ.php
│ │ │ ├── ar_JO.php
│ │ │ ├── ar_KM.php
│ │ │ ├── ar_KW.php
│ │ │ ├── ar_LB.php
│ │ │ ├── ar_LY.php
│ │ │ ├── ar_MA.php
│ │ │ ├── ar_MR.php
│ │ │ ├── ar_OM.php
│ │ │ ├── ar.php
│ │ │ ├── ar_PS.php
│ │ │ ├── ar_QA.php
│ │ │ ├── ar_SA.php
│ │ │ ├── ar_SD.php
│ │ │ ├── ar_Shakl.php
│ │ │ ├── ar_SO.php
│ │ │ ├── ar_SS.php
│ │ │ ├── ar_SY.php
│ │ │ ├── ar_TD.php
│ │ │ ├── ar_TN.php
│ │ │ ├── ar_YE.php
│ │ │ ├── asa.php
│ │ │ ├── as_IN.php
│ │ │ ├── as.php
│ │ │ ├── ast_ES.php
│ │ │ ├── ast.php
│ │ │ ├── ayc_PE.php
│ │ │ ├── ayc.php
│ │ │ ├── az_AZ.php
│ │ │ ├── az_Cyrl.php
│ │ │ ├── az_IR.php
│ │ │ ├── az_Latn.php
│ │ │ ├── az.php
│ │ │ ├── bas.php
│ │ │ ├── be_BY@latin.php
│ │ │ ├── be_BY.php
│ │ │ ├── bem.php
│ │ │ ├── bem_ZM.php
│ │ │ ├── be.php
│ │ │ ├── ber_DZ.php
│ │ │ ├── ber_MA.php
│ │ │ ├── ber.php
│ │ │ ├── bez.php
│ │ │ ├── bg_BG.php
│ │ │ ├── bg.php
│ │ │ ├── bhb_IN.php
│ │ │ ├── bhb.php
│ │ │ ├── bho_IN.php
│ │ │ ├── bho.php
│ │ │ ├── bi.php
│ │ │ ├── bi_VU.php
│ │ │ ├── bm.php
│ │ │ ├── bn_BD.php
│ │ │ ├── bn_IN.php
│ │ │ ├── bn.php
│ │ │ ├── bo_CN.php
│ │ │ ├── bo_IN.php
│ │ │ ├── bo.php
│ │ │ ├── br_FR.php
│ │ │ ├── br.php
│ │ │ ├── brx_IN.php
│ │ │ ├── brx.php
│ │ │ ├── bs_BA.php
│ │ │ ├── bs_Cyrl.php
│ │ │ ├── bs_Latn.php
│ │ │ ├── bs.php
│ │ │ ├── byn_ER.php
│ │ │ ├── byn.php
│ │ │ ├── ca_AD.php
│ │ │ ├── ca_ES.php
│ │ │ ├── ca_ES_Valencia.php
│ │ │ ├── ca_FR.php
│ │ │ ├── ca_IT.php
│ │ │ ├── ca.php
│ │ │ ├── ccp_IN.php
│ │ │ ├── ccp.php
│ │ │ ├── ce.php
│ │ │ ├── ce_RU.php
│ │ │ ├── cgg.php
│ │ │ ├── chr.php
│ │ │ ├── chr_US.php
│ │ │ ├── cmn.php
│ │ │ ├── cmn_TW.php
│ │ │ ├── crh.php
│ │ │ ├── crh_UA.php
│ │ │ ├── csb.php
│ │ │ ├── csb_PL.php
│ │ │ ├── cs_CZ.php
│ │ │ ├── cs.php
│ │ │ ├── cu.php
│ │ │ ├── cv.php
│ │ │ ├── cv_RU.php
│ │ │ ├── cy_GB.php
│ │ │ ├── cy.php
│ │ │ ├── da_DK.php
│ │ │ ├── da_GL.php
│ │ │ ├── da.php
│ │ │ ├── dav.php
│ │ │ ├── de_AT.php
│ │ │ ├── de_BE.php
│ │ │ ├── de_CH.php
│ │ │ ├── de_DE.php
│ │ │ ├── de_IT.php
│ │ │ ├── de_LI.php
│ │ │ ├── de_LU.php
│ │ │ ├── de.php
│ │ │ ├── dje.php
│ │ │ ├── doi_IN.php
│ │ │ ├── doi.php
│ │ │ ├── dsb_DE.php
│ │ │ ├── dsb.php
│ │ │ ├── dua.php
│ │ │ ├── dv_MV.php
│ │ │ ├── dv.php
│ │ │ ├── dyo.php
│ │ │ ├── dz_BT.php
│ │ │ ├── dz.php
│ │ │ ├── ebu.php
│ │ │ ├── ee.php
│ │ │ ├── ee_TG.php
│ │ │ ├── el_CY.php
│ │ │ ├── el_GR.php
│ │ │ ├── el.php
│ │ │ ├── en_001.php
│ │ │ ├── en_150.php
│ │ │ ├── en_AG.php
│ │ │ ├── en_AI.php
│ │ │ ├── en_AS.php
│ │ │ ├── en_AT.php
│ │ │ ├── en_AU.php
│ │ │ ├── en_BB.php
│ │ │ ├── en_BE.php
│ │ │ ├── en_BI.php
│ │ │ ├── en_BM.php
│ │ │ ├── en_BS.php
│ │ │ ├── en_BW.php
│ │ │ ├── en_BZ.php
│ │ │ ├── en_CA.php
│ │ │ ├── en_CC.php
│ │ │ ├── en_CH.php
│ │ │ ├── en_CK.php
│ │ │ ├── en_CM.php
│ │ │ ├── en_CX.php
│ │ │ ├── en_CY.php
│ │ │ ├── en_DE.php
│ │ │ ├── en_DG.php
│ │ │ ├── en_DK.php
│ │ │ ├── en_DM.php
│ │ │ ├── en_ER.php
│ │ │ ├── en_FI.php
│ │ │ ├── en_FJ.php
│ │ │ ├── en_FK.php
│ │ │ ├── en_FM.php
│ │ │ ├── en_GB.php
│ │ │ ├── en_GD.php
│ │ │ ├── en_GG.php
│ │ │ ├── en_GH.php
│ │ │ ├── en_GI.php
│ │ │ ├── en_GM.php
│ │ │ ├── en_GU.php
│ │ │ ├── en_GY.php
│ │ │ ├── en_HK.php
│ │ │ ├── en_IE.php
│ │ │ ├── en_IL.php
│ │ │ ├── en_IM.php
│ │ │ ├── en_IN.php
│ │ │ ├── en_IO.php
│ │ │ ├── en_ISO.php
│ │ │ ├── en_JE.php
│ │ │ ├── en_JM.php
│ │ │ ├── en_KE.php
│ │ │ ├── en_KI.php
│ │ │ ├── en_KN.php
│ │ │ ├── en_KY.php
│ │ │ ├── en_LC.php
│ │ │ ├── en_LR.php
│ │ │ ├── en_LS.php
│ │ │ ├── en_MG.php
│ │ │ ├── en_MH.php
│ │ │ ├── en_MO.php
│ │ │ ├── en_MP.php
│ │ │ ├── en_MS.php
│ │ │ ├── en_MT.php
│ │ │ ├── en_MU.php
│ │ │ ├── en_MW.php
│ │ │ ├── en_MY.php
│ │ │ ├── en_NA.php
│ │ │ ├── en_NF.php
│ │ │ ├── en_NG.php
│ │ │ ├── en_NL.php
│ │ │ ├── en_NR.php
│ │ │ ├── en_NU.php
│ │ │ ├── en_NZ.php
│ │ │ ├── en_PG.php
│ │ │ ├── en.php
│ │ │ ├── en_PH.php
│ │ │ ├── en_PK.php
│ │ │ ├── en_PN.php
│ │ │ ├── en_PR.php
│ │ │ ├── en_PW.php
│ │ │ ├── en_RW.php
│ │ │ ├── en_SB.php
│ │ │ ├── en_SC.php
│ │ │ ├── en_SD.php
│ │ │ ├── en_SE.php
│ │ │ ├── en_SG.php
│ │ │ ├── en_SH.php
│ │ │ ├── en_SI.php
│ │ │ ├── en_SL.php
│ │ │ ├── en_SS.php
│ │ │ ├── en_SX.php
│ │ │ ├── en_SZ.php
│ │ │ ├── en_TC.php
│ │ │ ├── en_TK.php
│ │ │ ├── en_TO.php
│ │ │ ├── en_TT.php
│ │ │ ├── en_TV.php
│ │ │ ├── en_TZ.php
│ │ │ ├── en_UG.php
│ │ │ ├── en_UM.php
│ │ │ ├── en_US.php
│ │ │ ├── en_US_Posix.php
│ │ │ ├── en_VC.php
│ │ │ ├── en_VG.php
│ │ │ ├── en_VI.php
│ │ │ ├── en_VU.php
│ │ │ ├── en_WS.php
│ │ │ ├── en_ZA.php
│ │ │ ├── en_ZM.php
│ │ │ ├── en_ZW.php
│ │ │ ├── eo.php
│ │ │ ├── es_419.php
│ │ │ ├── es_AR.php
│ │ │ ├── es_BO.php
│ │ │ ├── es_BR.php
│ │ │ ├── es_BZ.php
│ │ │ ├── es_CL.php
│ │ │ ├── es_CO.php
│ │ │ ├── es_CR.php
│ │ │ ├── es_CU.php
│ │ │ ├── es_DO.php
│ │ │ ├── es_EA.php
│ │ │ ├── es_EC.php
│ │ │ ├── es_ES.php
│ │ │ ├── es_GQ.php
│ │ │ ├── es_GT.php
│ │ │ ├── es_HN.php
│ │ │ ├── es_IC.php
│ │ │ ├── es_MX.php
│ │ │ ├── es_NI.php
│ │ │ ├── es_PA.php
│ │ │ ├── es_PE.php
│ │ │ ├── es.php
│ │ │ ├── es_PH.php
│ │ │ ├── es_PR.php
│ │ │ ├── es_PY.php
│ │ │ ├── es_SV.php
│ │ │ ├── es_US.php
│ │ │ ├── es_UY.php
│ │ │ ├── es_VE.php
│ │ │ ├── et_EE.php
│ │ │ ├── et.php
│ │ │ ├── eu_ES.php
│ │ │ ├── eu.php
│ │ │ ├── ewo.php
│ │ │ ├── fa_AF.php
│ │ │ ├── fa_IR.php
│ │ │ ├── fa.php
│ │ │ ├── ff_CM.php
│ │ │ ├── ff_GN.php
│ │ │ ├── ff_MR.php
│ │ │ ├── ff.php
│ │ │ ├── ff_SN.php
│ │ │ ├── fi_FI.php
│ │ │ ├── fil.php
│ │ │ ├── fil_PH.php
│ │ │ ├── fi.php
│ │ │ ├── fo_DK.php
│ │ │ ├── fo_FO.php
│ │ │ ├── fo.php
│ │ │ ├── fr_BE.php
│ │ │ ├── fr_BF.php
│ │ │ ├── fr_BI.php
│ │ │ ├── fr_BJ.php
│ │ │ ├── fr_BL.php
│ │ │ ├── fr_CA.php
│ │ │ ├── fr_CD.php
│ │ │ ├── fr_CF.php
│ │ │ ├── fr_CG.php
│ │ │ ├── fr_CH.php
│ │ │ ├── fr_CI.php
│ │ │ ├── fr_CM.php
│ │ │ ├── fr_DJ.php
│ │ │ ├── fr_DZ.php
│ │ │ ├── fr_FR.php
│ │ │ ├── fr_GA.php
│ │ │ ├── fr_GF.php
│ │ │ ├── fr_GN.php
│ │ │ ├── fr_GP.php
│ │ │ ├── fr_GQ.php
│ │ │ ├── fr_HT.php
│ │ │ ├── fr_KM.php
│ │ │ ├── fr_LU.php
│ │ │ ├── fr_MA.php
│ │ │ ├── fr_MC.php
│ │ │ ├── fr_MF.php
│ │ │ ├── fr_MG.php
│ │ │ ├── fr_ML.php
│ │ │ ├── fr_MQ.php
│ │ │ ├── fr_MR.php
│ │ │ ├── fr_MU.php
│ │ │ ├── fr_NC.php
│ │ │ ├── fr_NE.php
│ │ │ ├── fr_PF.php
│ │ │ ├── fr.php
│ │ │ ├── fr_PM.php
│ │ │ ├── fr_RE.php
│ │ │ ├── fr_RW.php
│ │ │ ├── fr_SC.php
│ │ │ ├── fr_SN.php
│ │ │ ├── fr_SY.php
│ │ │ ├── fr_TD.php
│ │ │ ├── fr_TG.php
│ │ │ ├── fr_TN.php
│ │ │ ├── fr_VU.php
│ │ │ ├── fr_WF.php
│ │ │ ├── fr_YT.php
│ │ │ ├── fur_IT.php
│ │ │ ├── fur.php
│ │ │ ├── fy_DE.php
│ │ │ ├── fy_NL.php
│ │ │ ├── fy.php
│ │ │ ├── ga_IE.php
│ │ │ ├── ga.php
│ │ │ ├── gd_GB.php
│ │ │ ├── gd.php
│ │ │ ├── gez_ER.php
│ │ │ ├── gez_ET.php
│ │ │ ├── gez.php
│ │ │ ├── gl_ES.php
│ │ │ ├── gl.php
│ │ │ ├── gom_Latn.php
│ │ │ ├── gom.php
│ │ │ ├── gsw_CH.php
│ │ │ ├── gsw_FR.php
│ │ │ ├── gsw_LI.php
│ │ │ ├── gsw.php
│ │ │ ├── gu_IN.php
│ │ │ ├── gu.php
│ │ │ ├── guz.php
│ │ │ ├── gv_GB.php
│ │ │ ├── gv.php
│ │ │ ├── ha_GH.php
│ │ │ ├── hak.php
│ │ │ ├── hak_TW.php
│ │ │ ├── ha_NE.php
│ │ │ ├── ha_NG.php
│ │ │ ├── ha.php
│ │ │ ├── haw.php
│ │ │ ├── he_IL.php
│ │ │ ├── he.php
│ │ │ ├── hif_FJ.php
│ │ │ ├── hif.php
│ │ │ ├── hi_IN.php
│ │ │ ├── hi.php
│ │ │ ├── hne_IN.php
│ │ │ ├── hne.php
│ │ │ ├── hr_BA.php
│ │ │ ├── hr_HR.php
│ │ │ ├── hr.php
│ │ │ ├── hsb_DE.php
│ │ │ ├── hsb.php
│ │ │ ├── ht_HT.php
│ │ │ ├── ht.php
│ │ │ ├── hu_HU.php
│ │ │ ├── hu.php
│ │ │ ├── hy_AM.php
│ │ │ ├── hy.php
│ │ │ ├── i18n.php
│ │ │ ├── ia_FR.php
│ │ │ ├── ia.php
│ │ │ ├── id_ID.php
│ │ │ ├── id.php
│ │ │ ├── ig_NG.php
│ │ │ ├── ig.php
│ │ │ ├── ii.php
│ │ │ ├── ik_CA.php
│ │ │ ├── ik.php
│ │ │ ├── in.php
│ │ │ ├── is_IS.php
│ │ │ ├── is.php
│ │ │ ├── it_CH.php
│ │ │ ├── it_IT.php
│ │ │ ├── it.php
│ │ │ ├── it_SM.php
│ │ │ ├── it_VA.php
│ │ │ ├── iu_CA.php
│ │ │ ├── iu.php
│ │ │ ├── iw.php
│ │ │ ├── ja_JP.php
│ │ │ ├── ja.php
│ │ │ ├── jgo.php
│ │ │ ├── jmc.php
│ │ │ ├── jv.php
│ │ │ ├── kab_DZ.php
│ │ │ ├── kab.php
│ │ │ ├── ka_GE.php
│ │ │ ├── kam.php
│ │ │ ├── ka.php
│ │ │ ├── kde.php
│ │ │ ├── kea.php
│ │ │ ├── khq.php
│ │ │ ├── ki.php
│ │ │ ├── kkj.php
│ │ │ ├── kk_KZ.php
│ │ │ ├── kk.php
│ │ │ ├── kl_GL.php
│ │ │ ├── kln.php
│ │ │ ├── kl.php
│ │ │ ├── km_KH.php
│ │ │ ├── km.php
│ │ │ ├── kn_IN.php
│ │ │ ├── kn.php
│ │ │ ├── kok_IN.php
│ │ │ ├── kok.php
│ │ │ ├── ko_KP.php
│ │ │ ├── ko_KR.php
│ │ │ ├── ko.php
│ │ │ ├── ksb.php
│ │ │ ├── ksf.php
│ │ │ ├── ksh.php
│ │ │ ├── ks_IN@devanagari.php
│ │ │ ├── ks_IN.php
│ │ │ ├── ks.php
│ │ │ ├── ku.php
│ │ │ ├── ku_TR.php
│ │ │ ├── kw_GB.php
│ │ │ ├── kw.php
│ │ │ ├── ky_KG.php
│ │ │ ├── ky.php
│ │ │ ├── lag.php
│ │ │ ├── lb_LU.php
│ │ │ ├── lb.php
│ │ │ ├── lg.php
│ │ │ ├── lg_UG.php
│ │ │ ├── lij_IT.php
│ │ │ ├── lij.php
│ │ │ ├── li_NL.php
│ │ │ ├── li.php
│ │ │ ├── lkt.php
│ │ │ ├── ln_AO.php
│ │ │ ├── ln_CD.php
│ │ │ ├── ln_CF.php
│ │ │ ├── ln_CG.php
│ │ │ ├── ln.php
│ │ │ ├── lo_LA.php
│ │ │ ├── lo.php
│ │ │ ├── lrc_IQ.php
│ │ │ ├── lrc.php
│ │ │ ├── lt_LT.php
│ │ │ ├── lt.php
│ │ │ ├── luo.php
│ │ │ ├── lu.php
│ │ │ ├── luy.php
│ │ │ ├── lv_LV.php
│ │ │ ├── lv.php
│ │ │ ├── lzh.php
│ │ │ ├── lzh_TW.php
│ │ │ ├── mag_IN.php
│ │ │ ├── mag.php
│ │ │ ├── mai_IN.php
│ │ │ ├── mai.php
│ │ │ ├── mas.php
│ │ │ ├── mas_TZ.php
│ │ │ ├── me.php
│ │ │ ├── mer.php
│ │ │ ├── mfe_MU.php
│ │ │ ├── mfe.php
│ │ │ ├── mgh.php
│ │ │ ├── mg_MG.php
│ │ │ ├── mgo.php
│ │ │ ├── mg.php
│ │ │ ├── mhr.php
│ │ │ ├── mhr_RU.php
│ │ │ ├── mi_NZ.php
│ │ │ ├── mi.php
│ │ │ ├── miq_NI.php
│ │ │ ├── miq.php
│ │ │ ├── mjw_IN.php
│ │ │ ├── mjw.php
│ │ │ ├── mk_MK.php
│ │ │ ├── mk.php
│ │ │ ├── ml_IN.php
│ │ │ ├── ml.php
│ │ │ ├── mni_IN.php
│ │ │ ├── mni.php
│ │ │ ├── mn_MN.php
│ │ │ ├── mn.php
│ │ │ ├── mo.php
│ │ │ ├── mr_IN.php
│ │ │ ├── mr.php
│ │ │ ├── ms_BN.php
│ │ │ ├── ms_MY.php
│ │ │ ├── ms.php
│ │ │ ├── ms_SG.php
│ │ │ ├── mt_MT.php
│ │ │ ├── mt.php
│ │ │ ├── mua.php
│ │ │ ├── my_MM.php
│ │ │ ├── my.php
│ │ │ ├── mzn.php
│ │ │ ├── nan.php
│ │ │ ├── nan_TW@latin.php
│ │ │ ├── nan_TW.php
│ │ │ ├── naq.php
│ │ │ ├── nb_NO.php
│ │ │ ├── nb.php
│ │ │ ├── nb_SJ.php
│ │ │ ├── nd.php
│ │ │ ├── nds_DE.php
│ │ │ ├── nds_NL.php
│ │ │ ├── nds.php
│ │ │ ├── ne_IN.php
│ │ │ ├── ne_NP.php
│ │ │ ├── ne.php
│ │ │ ├── nhn_MX.php
│ │ │ ├── nhn.php
│ │ │ ├── niu_NU.php
│ │ │ ├── niu.php
│ │ │ ├── nl_AW.php
│ │ │ ├── nl_BE.php
│ │ │ ├── nl_BQ.php
│ │ │ ├── nl_CW.php
│ │ │ ├── nl_NL.php
│ │ │ ├── nl.php
│ │ │ ├── nl_SR.php
│ │ │ ├── nl_SX.php
│ │ │ ├── nmg.php
│ │ │ ├── nnh.php
│ │ │ ├── nn_NO.php
│ │ │ ├── nn.php
│ │ │ ├── no.php
│ │ │ ├── nr.php
│ │ │ ├── nr_ZA.php
│ │ │ ├── nso.php
│ │ │ ├── nso_ZA.php
│ │ │ ├── nus.php
│ │ │ ├── nyn.php
│ │ │ ├── oc_FR.php
│ │ │ ├── oc.php
│ │ │ ├── om_ET.php
│ │ │ ├── om_KE.php
│ │ │ ├── om.php
│ │ │ ├── or_IN.php
│ │ │ ├── or.php
│ │ │ ├── os.php
│ │ │ ├── os_RU.php
│ │ │ ├── pa_Arab.php
│ │ │ ├── pa_Guru.php
│ │ │ ├── pa_IN.php
│ │ │ ├── pap_AW.php
│ │ │ ├── pap_CW.php
│ │ │ ├── pa.php
│ │ │ ├── pa_PK.php
│ │ │ ├── pap.php
│ │ │ ├── pl.php
│ │ │ ├── pl_PL.php
│ │ │ ├── prg.php
│ │ │ ├── ps_AF.php
│ │ │ ├── ps.php
│ │ │ ├── pt_AO.php
│ │ │ ├── pt_BR.php
│ │ │ ├── pt_CH.php
│ │ │ ├── pt_CV.php
│ │ │ ├── pt_GQ.php
│ │ │ ├── pt_GW.php
│ │ │ ├── pt_LU.php
│ │ │ ├── pt_MO.php
│ │ │ ├── pt_MZ.php
│ │ │ ├── pt.php
│ │ │ ├── pt_PT.php
│ │ │ ├── pt_ST.php
│ │ │ ├── pt_TL.php
│ │ │ ├── qu_BO.php
│ │ │ ├── qu_EC.php
│ │ │ ├── qu.php
│ │ │ ├── quz_PE.php
│ │ │ ├── quz.php
│ │ │ ├── raj_IN.php
│ │ │ ├── raj.php
│ │ │ ├── rm.php
│ │ │ ├── rn.php
│ │ │ ├── rof.php
│ │ │ ├── ro_MD.php
│ │ │ ├── ro.php
│ │ │ ├── ro_RO.php
│ │ │ ├── ru_BY.php
│ │ │ ├── ru_KG.php
│ │ │ ├── ru_KZ.php
│ │ │ ├── ru_MD.php
│ │ │ ├── ru.php
│ │ │ ├── ru_RU.php
│ │ │ ├── ru_UA.php
│ │ │ ├── rwk.php
│ │ │ ├── rw.php
│ │ │ ├── rw_RW.php
│ │ │ ├── sah.php
│ │ │ ├── sah_RU.php
│ │ │ ├── sa_IN.php
│ │ │ ├── sa.php
│ │ │ ├── saq.php
│ │ │ ├── sat_IN.php
│ │ │ ├── sat.php
│ │ │ ├── sbp.php
│ │ │ ├── sc_IT.php
│ │ │ ├── sc.php
│ │ │ ├── scr.php
│ │ │ ├── sd_IN@devanagari.php
│ │ │ ├── sd_IN.php
│ │ │ ├── sd.php
│ │ │ ├── se_FI.php
│ │ │ ├── seh.php
│ │ │ ├── se_NO.php
│ │ │ ├── se.php
│ │ │ ├── se_SE.php
│ │ │ ├── ses.php
│ │ │ ├── sg.php
│ │ │ ├── sgs_LT.php
│ │ │ ├── sgs.php
│ │ │ ├── shi_Latn.php
│ │ │ ├── shi.php
│ │ │ ├── shi_Tfng.php
│ │ │ ├── shn_MM.php
│ │ │ ├── shn.php
│ │ │ ├── sh.php
│ │ │ ├── shs_CA.php
│ │ │ ├── shs.php
│ │ │ ├── sid_ET.php
│ │ │ ├── sid.php
│ │ │ ├── si_LK.php
│ │ │ ├── si.php
│ │ │ ├── sk.php
│ │ │ ├── sk_SK.php
│ │ │ ├── sl.php
│ │ │ ├── sl_SI.php
│ │ │ ├── smn.php
│ │ │ ├── sm.php
│ │ │ ├── sm_WS.php
│ │ │ ├── sn.php
│ │ │ ├── so_DJ.php
│ │ │ ├── so_ET.php
│ │ │ ├── so_KE.php
│ │ │ ├── so.php
│ │ │ ├── so_SO.php
│ │ │ ├── sq_AL.php
│ │ │ ├── sq_MK.php
│ │ │ ├── sq.php
│ │ │ ├── sq_XK.php
│ │ │ ├── sr_Cyrl_BA.php
│ │ │ ├── sr_Cyrl_ME.php
│ │ │ ├── sr_Cyrl.php
│ │ │ ├── sr_Cyrl_XK.php
│ │ │ ├── sr_Latn_BA.php
│ │ │ ├── sr_Latn_ME.php
│ │ │ ├── sr_Latn.php
│ │ │ ├── sr_Latn_XK.php
│ │ │ ├── sr_ME.php
│ │ │ ├── sr.php
│ │ │ ├── sr_RS@latin.php
│ │ │ ├── sr_RS.php
│ │ │ ├── ss.php
│ │ │ ├── ss_ZA.php
│ │ │ ├── st.php
│ │ │ ├── st_ZA.php
│ │ │ ├── sv_AX.php
│ │ │ ├── sv_FI.php
│ │ │ ├── sv.php
│ │ │ ├── sv_SE.php
│ │ │ ├── sw_CD.php
│ │ │ ├── sw_KE.php
│ │ │ ├── sw.php
│ │ │ ├── sw_TZ.php
│ │ │ ├── sw_UG.php
│ │ │ ├── szl.php
│ │ │ ├── szl_PL.php
│ │ │ ├── ta_IN.php
│ │ │ ├── ta_LK.php
│ │ │ ├── ta_MY.php
│ │ │ ├── ta.php
│ │ │ ├── ta_SG.php
│ │ │ ├── tcy_IN.php
│ │ │ ├── tcy.php
│ │ │ ├── te_IN.php
│ │ │ ├── teo_KE.php
│ │ │ ├── teo.php
│ │ │ ├── te.php
│ │ │ ├── tet.php
│ │ │ ├── tg.php
│ │ │ ├── tg_TJ.php
│ │ │ ├── the_NP.php
│ │ │ ├── the.php
│ │ │ ├── th.php
│ │ │ ├── th_TH.php
│ │ │ ├── ti_ER.php
│ │ │ ├── ti_ET.php
│ │ │ ├── tig_ER.php
│ │ │ ├── tig.php
│ │ │ ├── ti.php
│ │ │ ├── tk.php
│ │ │ ├── tk_TM.php
│ │ │ ├── tlh.php
│ │ │ ├── tl.php
│ │ │ ├── tl_PH.php
│ │ │ ├── tn.php
│ │ │ ├── tn_ZA.php
│ │ │ ├── to.php
│ │ │ ├── to_TO.php
│ │ │ ├── tpi_PG.php
│ │ │ ├── tpi.php
│ │ │ ├── tr_CY.php
│ │ │ ├── tr.php
│ │ │ ├── tr_TR.php
│ │ │ ├── ts.php
│ │ │ ├── ts_ZA.php
│ │ │ ├── tt.php
│ │ │ ├── tt_RU@iqtelif.php
│ │ │ ├── tt_RU.php
│ │ │ ├── twq.php
│ │ │ ├── tzl.php
│ │ │ ├── tzm_Latn.php
│ │ │ ├── tzm.php
│ │ │ ├── ug_CN.php
│ │ │ ├── ug.php
│ │ │ ├── uk.php
│ │ │ ├── uk_UA.php
│ │ │ ├── unm.php
│ │ │ ├── unm_US.php
│ │ │ ├── ur_IN.php
│ │ │ ├── ur.php
│ │ │ ├── ur_PK.php
│ │ │ ├── uz_Arab.php
│ │ │ ├── uz_Cyrl.php
│ │ │ ├── uz_Latn.php
│ │ │ ├── uz.php
│ │ │ ├── uz_UZ@cyrillic.php
│ │ │ ├── uz_UZ.php
│ │ │ ├── vai_Latn.php
│ │ │ ├── vai.php
│ │ │ ├── vai_Vaii.php
│ │ │ ├── ve.php
│ │ │ ├── ve_ZA.php
│ │ │ ├── vi.php
│ │ │ ├── vi_VN.php
│ │ │ ├── vo.php
│ │ │ ├── vun.php
│ │ │ ├── wa_BE.php
│ │ │ ├── wae_CH.php
│ │ │ ├── wae.php
│ │ │ ├── wal_ET.php
│ │ │ ├── wal.php
│ │ │ ├── wa.php
│ │ │ ├── wo.php
│ │ │ ├── wo_SN.php
│ │ │ ├── xh.php
│ │ │ ├── xh_ZA.php
│ │ │ ├── xog.php
│ │ │ ├── yav.php
│ │ │ ├── yi.php
│ │ │ ├── yi_US.php
│ │ │ ├── yo_BJ.php
│ │ │ ├── yo_NG.php
│ │ │ ├── yo.php
│ │ │ ├── yue_Hans.php
│ │ │ ├── yue_Hant.php
│ │ │ ├── yue_HK.php
│ │ │ ├── yue.php
│ │ │ ├── yuw_PG.php
│ │ │ ├── yuw.php
│ │ │ ├── zgh.php
│ │ │ ├── zh_CN.php
│ │ │ ├── zh_Hans_HK.php
│ │ │ ├── zh_Hans_MO.php
│ │ │ ├── zh_Hans.php
│ │ │ ├── zh_Hans_SG.php
│ │ │ ├── zh_Hant_HK.php
│ │ │ ├── zh_Hant_MO.php
│ │ │ ├── zh_Hant.php
│ │ │ ├── zh_HK.php
│ │ │ ├── zh_MO.php
│ │ │ ├── zh.php
│ │ │ ├── zh_SG.php
│ │ │ ├── zh_TW.php
│ │ │ ├── zh_YUE.php
│ │ │ ├── zu.php
│ │ │ └── zu_ZA.php
│ │ ├── Language.php
│ │ ├── Laravel
│ │ │ └── ServiceProvider.php
│ │ ├── List
│ │ │ ├── languages.php
│ │ │ └── regions.php
│ │ ├── Traits
│ │ │ ├── Boundaries.php
│ │ │ ├── Comparison.php
│ │ │ ├── Converter.php
│ │ │ ├── Creator.php
│ │ │ ├── Date.php
│ │ │ ├── Difference.php
│ │ │ ├── Localization.php
│ │ │ ├── Macro.php
│ │ │ ├── Modifiers.php
│ │ │ ├── Mutability.php
│ │ │ ├── Options.php
│ │ │ ├── Rounding.php
│ │ │ ├── Serialization.php
│ │ │ ├── Test.php
│ │ │ ├── Timestamp.php
│ │ │ ├── Units.php
│ │ │ └── Week.php
│ │ └── Translator.php
│ ├── opis
│ │ └── closure
│ │ ├── autoload.php
│ │ ├── CHANGELOG.md
│ │ ├── composer.json
│ │ ├── functions.php
│ │ ├── LICENSE
│ │ ├── NOTICE
│ │ ├── README.md
│ │ └── src
│ │ ├── Analyzer.php
│ │ ├── ClosureContext.php
│ │ ├── ClosureScope.php
│ │ ├── ClosureStream.php
│ │ ├── ISecurityProvider.php
│ │ ├── ReflectionClosure.php
│ │ ├── SecurityException.php
│ │ ├── SecurityProvider.php
│ │ ├── SelfReference.php
│ │ └── SerializableClosure.php
│ ├── overtrue
│ │ ├── socialite
│ │ │ ├── composer.json
│ │ │ ├── LICENSE.txt
│ │ │ ├── phpunit.xml
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ ├── AccessTokenInterface.php
│ │ │ │ ├── AccessToken.php
│ │ │ │ ├── AuthorizeFailedException.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── FactoryInterface.php
│ │ │ │ ├── HasAttributes.php
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ ├── InvalidStateException.php
│ │ │ │ ├── ProviderInterface.php
│ │ │ │ ├── Providers
│ │ │ │ │ ├── AbstractProvider.php
│ │ │ │ │ ├── DoubanProvider.php
│ │ │ │ │ ├── FacebookProvider.php
│ │ │ │ │ ├── GitHubProvider.php
│ │ │ │ │ ├── GoogleProvider.php
│ │ │ │ │ ├── LinkedinProvider.php
│ │ │ │ │ ├── QQProvider.php
│ │ │ │ │ ├── WeChatOpenPlatformProvider.php
│ │ │ │ │ ├── WeChatProvider.php
│ │ │ │ │ ├── WeiboProvider.php
│ │ │ │ │ └── WeWorkProvider.php
│ │ │ │ ├── SocialiteManager.php
│ │ │ │ ├── UserInterface.php
│ │ │ │ ├── User.php
│ │ │ │ └── WeChatComponentInterface.php
│ │ │ └── tests
│ │ │ ├── OAuthTest.php
│ │ │ ├── Providers
│ │ │ │ └── WeWorkProviderTest.php
│ │ │ └── WechatProviderTest.php
│ │ ├── BACKERS.md
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── src
│ │ ├── Broadcast
│ │ │ ├── Broadcast.php
│ │ │ ├── composer.json
│ │ │ ├── LICENSE.txt
│ │ │ ├── MessageBuilder.php
│ │ │ ├── README.md
│ │ │ └── Transformer.php
│ │ ├── Card
│ │ │ ├── Card.php
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ └── README.md
│ │ ├── Comment
│ │ │ └── Comment.php
│ │ ├── Core
│ │ │ ├── AbstractAPI.php
│ │ │ ├── AccessToken.php
│ │ │ ├── composer.json
│ │ │ ├── Exception.php
│ │ │ ├── Exceptions
│ │ │ │ ├── FaultException.php
│ │ │ │ ├── HttpException.php
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ ├── InvalidConfigException.php
│ │ │ │ ├── RuntimeException.php
│ │ │ │ └── UnboundServiceException.php
│ │ │ ├── Http.php
│ │ │ ├── LICENSE
│ │ │ └── README.md
│ │ ├── Device
│ │ │ ├── composer.json
│ │ │ ├── DeviceHttpException.php
│ │ │ ├── Device.php
│ │ │ ├── LICENSE
│ │ │ └── README.md
│ │ ├── Encryption
│ │ │ ├── composer.json
│ │ │ ├── EncryptionException.php
│ │ │ └── Encryptor.php
│ │ ├── Foundation
│ │ │ ├── Application.php
│ │ │ ├── Config.php
│ │ │ └── ServiceProviders
│ │ │ ├── BroadcastServiceProvider.php
│ │ │ ├── CardServiceProvider.php
│ │ │ ├── CommentServiceProvider.php
│ │ │ ├── DeviceServiceProvider.php
│ │ │ ├── FundamentalServiceProvider.php
│ │ │ ├── JsServiceProvider.php
│ │ │ ├── MaterialServiceProvider.php
│ │ │ ├── MenuServiceProvider.php
│ │ │ ├── MiniProgramServiceProvider.php
│ │ │ ├── NoticeServiceProvider.php
│ │ │ ├── OAuthServiceProvider.php
│ │ │ ├── OpenPlatformServiceProvider.php
│ │ │ ├── PaymentServiceProvider.php
│ │ │ ├── POIServiceProvider.php
│ │ │ ├── QRCodeServiceProvider.php
│ │ │ ├── ReplyServiceProvider.php
│ │ │ ├── SemanticServiceProvider.php
│ │ │ ├── ServerServiceProvider.php
│ │ │ ├── ShakeAroundServiceProvider.php
│ │ │ ├── StaffServiceProvider.php
│ │ │ ├── StatsServiceProvider.php
│ │ │ ├── UrlServiceProvider.php
│ │ │ └── UserServiceProvider.php
│ │ ├── Fundamental
│ │ │ └── API.php
│ │ ├── Js
│ │ │ ├── composer.json
│ │ │ ├── Js.php
│ │ │ ├── LICENSE
│ │ │ └── README.md
│ │ ├── Material
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Material.php
│ │ │ ├── README.md
│ │ │ └── Temporary.php
│ │ ├── Menu
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Menu.php
│ │ │ └── README.md
│ │ ├── Message
│ │ │ ├── AbstractMessage.php
│ │ │ ├── Article.php
│ │ │ ├── Card.php
│ │ │ ├── composer.json
│ │ │ ├── DeviceEvent.php
│ │ │ ├── DeviceText.php
│ │ │ ├── Image.php
│ │ │ ├── Link.php
│ │ │ ├── Location.php
│ │ │ ├── Material.php
│ │ │ ├── MiniProgramPage.php
│ │ │ ├── Music.php
│ │ │ ├── News.php
│ │ │ ├── Raw.php
│ │ │ ├── README.md
│ │ │ ├── ShortVideo.php
│ │ │ ├── Text.php
│ │ │ ├── Transfer.php
│ │ │ ├── Video.php
│ │ │ └── Voice.php
│ │ ├── MiniProgram
│ │ │ ├── AccessToken.php
│ │ │ ├── Core
│ │ │ │ └── AbstractMiniProgram.php
│ │ │ ├── Encryption
│ │ │ │ └── Encryptor.php
│ │ │ ├── Material
│ │ │ │ └── Temporary.php
│ │ │ ├── MiniProgram.php
│ │ │ ├── Notice
│ │ │ │ └── Notice.php
│ │ │ ├── QRCode
│ │ │ │ └── QRCode.php
│ │ │ ├── Server
│ │ │ │ └── Guard.php
│ │ │ ├── Sns
│ │ │ │ └── Sns.php
│ │ │ ├── Staff
│ │ │ │ └── Staff.php
│ │ │ └── Stats
│ │ │ └── Stats.php
│ │ ├── Notice
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Notice.php
│ │ │ └── README.md
│ │ ├── OpenPlatform
│ │ │ ├── AccessToken.php
│ │ │ ├── Api
│ │ │ │ ├── AbstractOpenPlatform.php
│ │ │ │ ├── BaseApi.php
│ │ │ │ └── PreAuthorization.php
│ │ │ ├── AuthorizerAccessToken.php
│ │ │ ├── Authorizer.php
│ │ │ ├── EventHandlers
│ │ │ │ ├── Authorized.php
│ │ │ │ ├── ComponentVerifyTicket.php
│ │ │ │ ├── EventHandler.php
│ │ │ │ ├── Unauthorized.php
│ │ │ │ └── UpdateAuthorized.php
│ │ │ ├── Guard.php
│ │ │ ├── OpenPlatform.php
│ │ │ └── VerifyTicket.php
│ │ ├── Payment
│ │ │ ├── API.php
│ │ │ ├── CashCoupon
│ │ │ │ ├── API.php
│ │ │ │ └── CashCoupon.php
│ │ │ ├── composer.json
│ │ │ ├── helpers.php
│ │ │ ├── LICENSE
│ │ │ ├── LuckyMoney
│ │ │ │ ├── API.php
│ │ │ │ └── LuckyMoney.php
│ │ │ ├── MerchantPay
│ │ │ │ ├── API.php
│ │ │ │ └── MerchantPay.php
│ │ │ ├── Merchant.php
│ │ │ ├── Notify.php
│ │ │ ├── Order.php
│ │ │ ├── Payment.php
│ │ │ ├── README.md
│ │ │ └── RefundNotify.php
│ │ ├── POI
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── POI.php
│ │ │ └── README.md
│ │ ├── QRCode
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── QRCode.php
│ │ │ └── README.md
│ │ ├── Reply
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── Reply.php
│ │ ├── Semantic
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── Semantic.php
│ │ ├── Server
│ │ │ ├── BadRequestException.php
│ │ │ ├── composer.json
│ │ │ ├── Guard.php
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── Transformer.php
│ │ ├── ShakeAround
│ │ │ ├── composer.json
│ │ │ ├── Device.php
│ │ │ ├── Group.php
│ │ │ ├── LICENSE
│ │ │ ├── Material.php
│ │ │ ├── Page.php
│ │ │ ├── README.md
│ │ │ ├── Relation.php
│ │ │ ├── ShakeAround.php
│ │ │ └── Stats.php
│ │ ├── Staff
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── MessageBuilder.php
│ │ │ ├── README.md
│ │ │ ├── Session.php
│ │ │ ├── Staff.php
│ │ │ └── Transformer.php
│ │ ├── Stats
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── Stats.php
│ │ ├── Store
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Model
│ │ │ ├── README.md
│ │ │ └── Store.php
│ │ ├── Support
│ │ │ ├── Arr.php
│ │ │ ├── Attribute.php
│ │ │ ├── Collection.php
│ │ │ ├── composer.json
│ │ │ ├── File.php
│ │ │ ├── LICENSE
│ │ │ ├── Log.php
│ │ │ ├── README.md
│ │ │ ├── Str.php
│ │ │ ├── Traits
│ │ │ │ └── PrefixedContainer.php
│ │ │ ├── Url.php
│ │ │ └── XML.php
│ │ ├── Url
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── Url.php
│ │ └── User
│ │ ├── composer.json
│ │ ├── Group.php
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── Tag.php
│ │ └── User.php
│ ├── paragonie
│ │ └── random_compat
│ │ ├── build-phar.sh
│ │ ├── composer.json
│ │ ├── dist
│ │ │ ├── random_compat.phar.pubkey
│ │ │ └── random_compat.phar.pubkey.asc
│ │ ├── lib
│ │ │ └── random.php
│ │ ├── LICENSE
│ │ ├── other
│ │ │ └── build_phar.php
│ │ ├── psalm-autoload.php
│ │ └── psalm.xml
│ ├── phpoffice
│ │ ├── phpexcel
│ │ │ ├── changelog.txt
│ │ │ ├── Classes
│ │ │ │ ├── PHPExcel
│ │ │ │ │ ├── Autoloader.php
│ │ │ │ │ ├── CachedObjectStorage
│ │ │ │ │ │ ├── APC.php
│ │ │ │ │ │ ├── CacheBase.php
│ │ │ │ │ │ ├── DiscISAM.php
│ │ │ │ │ │ ├── ICache.php
│ │ │ │ │ │ ├── Igbinary.php
│ │ │ │ │ │ ├── Memcache.php
│ │ │ │ │ │ ├── MemoryGZip.php
│ │ │ │ │ │ ├── Memory.php
│ │ │ │ │ │ ├── MemorySerialized.php
│ │ │ │ │ │ ├── PHPTemp.php
│ │ │ │ │ │ ├── SQLite3.php
│ │ │ │ │ │ ├── SQLite.php
│ │ │ │ │ │ └── Wincache.php
│ │ │ │ │ ├── CachedObjectStorageFactory.php
│ │ │ │ │ ├── CalcEngine
│ │ │ │ │ │ ├── CyclicReferenceStack.php
│ │ │ │ │ │ └── Logger.php
│ │ │ │ │ ├── Calculation
│ │ │ │ │ │ ├── Database.php
│ │ │ │ │ │ ├── DateTime.php
│ │ │ │ │ │ ├── Engineering.php
│ │ │ │ │ │ ├── ExceptionHandler.php
│ │ │ │ │ │ ├── Exception.php
│ │ │ │ │ │ ├── Financial.php
│ │ │ │ │ │ ├── FormulaParser.php
│ │ │ │ │ │ ├── FormulaToken.php
│ │ │ │ │ │ ├── functionlist.txt
│ │ │ │ │ │ ├── Function.php
│ │ │ │ │ │ ├── Functions.php
│ │ │ │ │ │ ├── Logical.php
│ │ │ │ │ │ ├── LookupRef.php
│ │ │ │ │ │ ├── MathTrig.php
│ │ │ │ │ │ ├── Statistical.php
│ │ │ │ │ │ ├── TextData.php
│ │ │ │ │ │ └── Token
│ │ │ │ │ │ └── Stack.php
│ │ │ │ │ ├── Calculation.php
│ │ │ │ │ ├── Cell
│ │ │ │ │ │ ├── AdvancedValueBinder.php
│ │ │ │ │ │ ├── DataType.php
│ │ │ │ │ │ ├── DataValidation.php
│ │ │ │ │ │ ├── DefaultValueBinder.php
│ │ │ │ │ │ ├── Hyperlink.php
│ │ │ │ │ │ └── IValueBinder.php
│ │ │ │ │ ├── Cell.php
│ │ │ │ │ ├── Chart
│ │ │ │ │ │ ├── Axis.php
│ │ │ │ │ │ ├── DataSeries.php
│ │ │ │ │ │ ├── DataSeriesValues.php
│ │ │ │ │ │ ├── Exception.php
│ │ │ │ │ │ ├── GridLines.php
│ │ │ │ │ │ ├── Layout.php
│ │ │ │ │ │ ├── Legend.php
│ │ │ │ │ │ ├── PlotArea.php
│ │ │ │ │ │ ├── Properties.php
│ │ │ │ │ │ ├── Renderer
│ │ │ │ │ │ │ ├── jpgraph.php
│ │ │ │ │ │ │ └── PHP Charting Libraries.txt
│ │ │ │ │ │ └── Title.php
│ │ │ │ │ ├── Chart.php
│ │ │ │ │ ├── Comment.php
│ │ │ │ │ ├── DocumentProperties.php
│ │ │ │ │ ├── DocumentSecurity.php
│ │ │ │ │ ├── Exception.php
│ │ │ │ │ ├── HashTable.php
│ │ │ │ │ ├── Helper
│ │ │ │ │ │ └── HTML.php
│ │ │ │ │ ├── IComparable.php
│ │ │ │ │ ├── IOFactory.php
│ │ │ │ │ ├── locale
│ │ │ │ │ │ ├── bg
│ │ │ │ │ │ │ └── config
│ │ │ │ │ │ ├── cs
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── da
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── de
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── en
│ │ │ │ │ │ │ └── uk
│ │ │ │ │ │ │ └── config
│ │ │ │ │ │ ├── es
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── fi
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── fr
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── hu
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── it
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── nl
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── no
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── pl
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── pt
│ │ │ │ │ │ │ ├── br
│ │ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── ru
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ ├── sv
│ │ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ └── functions
│ │ │ │ │ │ └── tr
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ └── functions
│ │ │ │ │ ├── NamedRange.php
│ │ │ │ │ ├── Reader
│ │ │ │ │ │ ├── Abstract.php
│ │ │ │ │ │ ├── CSV.php
│ │ │ │ │ │ ├── DefaultReadFilter.php
│ │ │ │ │ │ ├── Excel2003XML.php
│ │ │ │ │ │ ├── Excel2007
│ │ │ │ │ │ │ ├── Chart.php
│ │ │ │ │ │ │ └── Theme.php
│ │ │ │ │ │ ├── Excel2007.php
│ │ │ │ │ │ ├── Excel5
│ │ │ │ │ │ │ ├── Color
│ │ │ │ │ │ │ │ ├── BIFF5.php
│ │ │ │ │ │ │ │ ├── BIFF8.php
│ │ │ │ │ │ │ │ └── BuiltIn.php
│ │ │ │ │ │ │ ├── Color.php
│ │ │ │ │ │ │ ├── ErrorCode.php
│ │ │ │ │ │ │ ├── Escher.php
│ │ │ │ │ │ │ ├── MD5.php
│ │ │ │ │ │ │ ├── RC4.php
│ │ │ │ │ │ │ └── Style
│ │ │ │ │ │ │ ├── Border.php
│ │ │ │ │ │ │ └── FillPattern.php
│ │ │ │ │ │ ├── Excel5.php
│ │ │ │ │ │ ├── Exception.php
│ │ │ │ │ │ ├── Gnumeric.php
│ │ │ │ │ │ ├── HTML.php
│ │ │ │ │ │ ├── IReader.php
│ │ │ │ │ │ ├── IReadFilter.php
│ │ │ │ │ │ ├── OOCalc.php
│ │ │ │ │ │ └── SYLK.php
│ │ │ │ │ ├── ReferenceHelper.php
│ │ │ │ │ ├── RichText
│ │ │ │ │ │ ├── ITextElement.php
│ │ │ │ │ │ ├── Run.php
│ │ │ │ │ │ └── TextElement.php
│ │ │ │ │ ├── RichText.php
│ │ │ │ │ ├── Settings.php
│ │ │ │ │ ├── Shared
│ │ │ │ │ │ ├── CodePage.php
│ │ │ │ │ │ ├── Date.php
│ │ │ │ │ │ ├── Drawing.php
│ │ │ │ │ │ ├── Escher
│ │ │ │ │ │ │ ├── DgContainer
│ │ │ │ │ │ │ │ ├── SpgrContainer
│ │ │ │ │ │ │ │ │ └── SpContainer.php
│ │ │ │ │ │ │ │ └── SpgrContainer.php
│ │ │ │ │ │ │ ├── DgContainer.php
│ │ │ │ │ │ │ ├── DggContainer
│ │ │ │ │ │ │ │ ├── BstoreContainer
│ │ │ │ │ │ │ │ │ ├── BSE
│ │ │ │ │ │ │ │ │ │ └── Blip.php
│ │ │ │ │ │ │ │ │ └── BSE.php
│ │ │ │ │ │ │ │ └── BstoreContainer.php
│ │ │ │ │ │ │ └── DggContainer.php
│ │ │ │ │ │ ├── Escher.php
│ │ │ │ │ │ ├── Excel5.php
│ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ ├── Font.php
│ │ │ │ │ │ ├── JAMA
│ │ │ │ │ │ │ ├── CHANGELOG.TXT
│ │ │ │ │ │ │ ├── CholeskyDecomposition.php
│ │ │ │ │ │ │ ├── EigenvalueDecomposition.php
│ │ │ │ │ │ │ ├── LUDecomposition.php
│ │ │ │ │ │ │ ├── Matrix.php
│ │ │ │ │ │ │ ├── QRDecomposition.php
│ │ │ │ │ │ │ ├── SingularValueDecomposition.php
│ │ │ │ │ │ │ └── utils
│ │ │ │ │ │ │ ├── Error.php
│ │ │ │ │ │ │ └── Maths.php
│ │ │ │ │ │ ├── OLE
│ │ │ │ │ │ │ ├── ChainedBlockStream.php
│ │ │ │ │ │ │ ├── PPS
│ │ │ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ │ │ └── Root.php
│ │ │ │ │ │ │ └── PPS.php
│ │ │ │ │ │ ├── OLE.php
│ │ │ │ │ │ ├── OLERead.php
│ │ │ │ │ │ ├── PasswordHasher.php
│ │ │ │ │ │ ├── PCLZip
│ │ │ │ │ │ │ ├── gnu-lgpl.txt
│ │ │ │ │ │ │ ├── pclzip.lib.php
│ │ │ │ │ │ │ └── readme.txt
│ │ │ │ │ │ ├── String.php
│ │ │ │ │ │ ├── TimeZone.php
│ │ │ │ │ │ ├── trend
│ │ │ │ │ │ │ ├── bestFitClass.php
│ │ │ │ │ │ │ ├── exponentialBestFitClass.php
│ │ │ │ │ │ │ ├── linearBestFitClass.php
│ │ │ │ │ │ │ ├── logarithmicBestFitClass.php
│ │ │ │ │ │ │ ├── polynomialBestFitClass.php
│ │ │ │ │ │ │ ├── powerBestFitClass.php
│ │ │ │ │ │ │ └── trendClass.php
│ │ │ │ │ │ ├── XMLWriter.php
│ │ │ │ │ │ ├── ZipArchive.php
│ │ │ │ │ │ └── ZipStreamWrapper.php
│ │ │ │ │ ├── Style
│ │ │ │ │ │ ├── Alignment.php
│ │ │ │ │ │ ├── Border.php
│ │ │ │ │ │ ├── Borders.php
│ │ │ │ │ │ ├── Color.php
│ │ │ │ │ │ ├── Conditional.php
│ │ │ │ │ │ ├── Fill.php
│ │ │ │ │ │ ├── Font.php
│ │ │ │ │ │ ├── NumberFormat.php
│ │ │ │ │ │ ├── Protection.php
│ │ │ │ │ │ └── Supervisor.php
│ │ │ │ │ ├── Style.php
│ │ │ │ │ ├── Worksheet
│ │ │ │ │ │ ├── AutoFilter
│ │ │ │ │ │ │ ├── Column
│ │ │ │ │ │ │ │ └── Rule.php
│ │ │ │ │ │ │ └── Column.php
│ │ │ │ │ │ ├── AutoFilter.php
│ │ │ │ │ │ ├── BaseDrawing.php
│ │ │ │ │ │ ├── CellIterator.php
│ │ │ │ │ │ ├── ColumnCellIterator.php
│ │ │ │ │ │ ├── ColumnDimension.php
│ │ │ │ │ │ ├── ColumnIterator.php
│ │ │ │ │ │ ├── Column.php
│ │ │ │ │ │ ├── Dimension.php
│ │ │ │ │ │ ├── Drawing
│ │ │ │ │ │ │ └── Shadow.php
│ │ │ │ │ │ ├── Drawing.php
│ │ │ │ │ │ ├── HeaderFooterDrawing.php
│ │ │ │ │ │ ├── HeaderFooter.php
│ │ │ │ │ │ ├── MemoryDrawing.php
│ │ │ │ │ │ ├── PageMargins.php
│ │ │ │ │ │ ├── PageSetup.php
│ │ │ │ │ │ ├── Protection.php
│ │ │ │ │ │ ├── RowCellIterator.php
│ │ │ │ │ │ ├── RowDimension.php
│ │ │ │ │ │ ├── RowIterator.php
│ │ │ │ │ │ ├── Row.php
│ │ │ │ │ │ └── SheetView.php
│ │ │ │ │ ├── WorksheetIterator.php
│ │ │ │ │ ├── Worksheet.php
│ │ │ │ │ └── Writer
│ │ │ │ │ ├── Abstract.php
│ │ │ │ │ ├── CSV.php
│ │ │ │ │ ├── Excel2007
│ │ │ │ │ │ ├── Chart.php
│ │ │ │ │ │ ├── Comments.php
│ │ │ │ │ │ ├── ContentTypes.php
│ │ │ │ │ │ ├── DocProps.php
│ │ │ │ │ │ ├── Drawing.php
│ │ │ │ │ │ ├── Rels.php
│ │ │ │ │ │ ├── RelsRibbon.php
│ │ │ │ │ │ ├── RelsVBA.php
│ │ │ │ │ │ ├── StringTable.php
│ │ │ │ │ │ ├── Style.php
│ │ │ │ │ │ ├── Theme.php
│ │ │ │ │ │ ├── Workbook.php
│ │ │ │ │ │ ├── Worksheet.php
│ │ │ │ │ │ └── WriterPart.php
│ │ │ │ │ ├── Excel2007.php
│ │ │ │ │ ├── Excel5
│ │ │ │ │ │ ├── BIFFwriter.php
│ │ │ │ │ │ ├── Escher.php
│ │ │ │ │ │ ├── Font.php
│ │ │ │ │ │ ├── Parser.php
│ │ │ │ │ │ ├── Workbook.php
│ │ │ │ │ │ ├── Worksheet.php
│ │ │ │ │ │ └── Xf.php
│ │ │ │ │ ├── Excel5.php
│ │ │ │ │ ├── Exception.php
│ │ │ │ │ ├── HTML.php
│ │ │ │ │ ├── IWriter.php
│ │ │ │ │ ├── OpenDocument
│ │ │ │ │ │ ├── Cell
│ │ │ │ │ │ │ └── Comment.php
│ │ │ │ │ │ ├── Content.php
│ │ │ │ │ │ ├── MetaInf.php
│ │ │ │ │ │ ├── Meta.php
│ │ │ │ │ │ ├── Mimetype.php
│ │ │ │ │ │ ├── Settings.php
│ │ │ │ │ │ ├── Styles.php
│ │ │ │ │ │ ├── Thumbnails.php
│ │ │ │ │ │ └── WriterPart.php
│ │ │ │ │ ├── OpenDocument.php
│ │ │ │ │ │ ├── Core.php
│ │ │ │ │ │ ├── DomPDF.php
│ │ │ │ │ │ ├── mPDF.php
│ │ │ │ │ │ └── tcPDF.php
│ │ │ │ │ └── PDF.php
│ │ │ │ └── PHPExcel.php
│ │ │ ├── composer.json
│ │ │ ├── Documentation
│ │ │ │ ├── assets
│ │ │ │ │ └── ClassDiagrams
│ │ │ │ │ ├── Architecture.cd
│ │ │ │ │ ├── Architecture.png
│ │ │ │ │ ├── ClassDiagrams.csproj
│ │ │ │ │ ├── ClassDiagrams.csproj.user
│ │ │ │ │ ├── ClassDiagrams.sln
│ │ │ │ │ ├── Classes
│ │ │ │ │ │ ├── IReader.cs
│ │ │ │ │ │ ├── IWriter.cs
│ │ │ │ │ │ ├── PHPExcel.cs
│ │ │ │ │ │ ├── PHPExcel_IOFactory.cs
│ │ │ │ │ │ ├── PHPExcel_Reader_Excel2007.cs
│ │ │ │ │ │ ├── PHPExcel_Reader_Excel5.cs
│ │ │ │ │ │ ├── PHPExcel_Reader_Serialized.cs
│ │ │ │ │ │ ├── PHPExcel_Writer_Excel2007.cs
│ │ │ │ │ │ ├── PHPExcel_Writer_Serialized.cs
│ │ │ │ │ │ └── Worksheet.cs
│ │ │ │ │ ├── Exports
│ │ │ │ │ │ ├── Architecture.png
│ │ │ │ │ │ └── ReaderWriter.png
│ │ │ │ │ ├── ReaderWriter.cd
│ │ │ │ │ └── ReaderWriter.png
│ │ │ │ ├── Examples
│ │ │ │ │ ├── Calculations
│ │ │ │ │ │ ├── Database
│ │ │ │ │ │ │ ├── DAVERAGE.php
│ │ │ │ │ │ │ ├── DCOUNT.php
│ │ │ │ │ │ │ ├── DGET.php
│ │ │ │ │ │ │ ├── DMAX.php
│ │ │ │ │ │ │ ├── DMIN.php
│ │ │ │ │ │ │ ├── DPRODUCT.php
│ │ │ │ │ │ │ ├── DSTDEV.php
│ │ │ │ │ │ │ ├── DSTDEVP.php
│ │ │ │ │ │ │ ├── DVAR.php
│ │ │ │ │ │ │ └── DVARP.php
│ │ │ │ │ │ ├── DateTime
│ │ │ │ │ │ │ ├── DATE.php
│ │ │ │ │ │ │ ├── DATEVALUE.php
│ │ │ │ │ │ │ ├── TIME.php
│ │ │ │ │ │ │ └── TIMEVALUE.php
│ │ │ │ │ │ └── index.php
│ │ │ │ │ ├── index.php
│ │ │ │ │ ├── Reader
│ │ │ │ │ │ ├── exampleReader01.php
│ │ │ │ │ │ ├── exampleReader02.php
│ │ │ │ │ │ ├── exampleReader03.php
│ │ │ │ │ │ ├── exampleReader04.php
│ │ │ │ │ │ ├── exampleReader05.php
│ │ │ │ │ │ ├── exampleReader06.php
│ │ │ │ │ │ ├── exampleReader07.php
│ │ │ │ │ │ ├── exampleReader08.php
│ │ │ │ │ │ ├── exampleReader09.php
│ │ │ │ │ │ ├── exampleReader10.php
│ │ │ │ │ │ ├── exampleReader11.php
│ │ │ │ │ │ ├── exampleReader12.php
│ │ │ │ │ │ ├── exampleReader13.php
│ │ │ │ │ │ ├── exampleReader14.php
│ │ │ │ │ │ ├── exampleReader15.php
│ │ │ │ │ │ ├── exampleReader16.php
│ │ │ │ │ │ ├── exampleReader17.php
│ │ │ │ │ │ ├── exampleReader18.php
│ │ │ │ │ │ ├── exampleReader19.php
│ │ │ │ │ │ └── sampleData
│ │ │ │ │ │ ├── example1.csv
│ │ │ │ │ │ ├── example1.tsv
│ │ │ │ │ │ ├── example1.xls
│ │ │ │ │ │ ├── example2.csv
│ │ │ │ │ │ └── example2.xls
│ │ │ │ │ └── Reading WorkBook Data
│ │ │ │ │ ├── exampleWorkBookReader01.php
│ │ │ │ │ ├── exampleWorkBookReader02.php
│ │ │ │ │ ├── exampleWorkBookReader03.php
│ │ │ │ │ ├── exampleWorkBookReader04.php
│ │ │ │ │ └── sampleData
│ │ │ │ │ ├── example1.xls
│ │ │ │ │ ├── example1.xlsx
│ │ │ │ │ └── example2.xls
│ │ │ │ ├── Functionality Cross-Reference.xls
│ │ │ │ ├── FunctionListByCategory.txt
│ │ │ │ ├── FunctionListByName.txt
│ │ │ │ ├── markdown
│ │ │ │ │ ├── CalculationEngine
│ │ │ │ │ │ └── FunctionReference
│ │ │ │ │ │ ├── 01-Introduction.md
│ │ │ │ │ │ ├── 02-01-Date-and-Time-Handling.md
│ │ │ │ │ │ ├── 02-General-Introduction.md
│ │ │ │ │ │ ├── 03-01-Cube-Functions.md
│ │ │ │ │ │ ├── 03-02-Database-Functions.md
│ │ │ │ │ │ └── 03-03-Date-and-Time-Functions.md
│ │ │ │ │ ├── Features
│ │ │ │ │ │ └── Autofilters
│ │ │ │ │ │ ├── 01-Autofilters.md
│ │ │ │ │ │ ├── 02-Setting-an-Autofilter.md
│ │ │ │ │ │ ├── 03-Autofilter-Expressions.md
│ │ │ │ │ │ ├── 04-01-Autofilter-Expressions-Simple.md
│ │ │ │ │ │ ├── 04-02-Autofilter-Expressions-Dategroup.md
│ │ │ │ │ │ ├── 04-03-Autofilter-Expressions-Custom.md
│ │ │ │ │ │ ├── 04-04-Autofilter-Expressions-Dynamic.md
│ │ │ │ │ │ ├── 04-05-Autofilter-Expressions-Topten.md
│ │ │ │ │ │ ├── 05-Executing-Autofilters.md
│ │ │ │ │ │ ├── 06-Autofilter-Sorting.md
│ │ │ │ │ │ └── images
│ │ │ │ │ │ ├── 01-01-autofilter.png
│ │ │ │ │ │ ├── 01-02-autofilter.png
│ │ │ │ │ │ ├── 01-03-filter-icon-1.png
│ │ │ │ │ │ ├── 01-03-filter-icon-2.png
│ │ │ │ │ │ ├── 01-04-autofilter.png
│ │ │ │ │ │ ├── 04-01-simple-autofilter.png
│ │ │ │ │ │ ├── 04-02-dategroup-autofilter.png
│ │ │ │ │ │ ├── 04-03-custom-autofilter-1.png
│ │ │ │ │ │ ├── 04-03-custom-autofilter-2.png
│ │ │ │ │ │ ├── 04-04-dynamic-autofilter.png
│ │ │ │ │ │ ├── 04-05-topten-autofilter-1.png
│ │ │ │ │ │ └── 04-05-topten-autofilter-2.png
│ │ │ │ │ ├── Functions
│ │ │ │ │ │ ├── FunctionListByCategory.md
│ │ │ │ │ │ └── FunctionListByName.md
│ │ │ │ │ ├── Overview
│ │ │ │ │ │ ├── 01-Getting-Started.md
│ │ │ │ │ │ ├── 02-Architecture.md
│ │ │ │ │ │ ├── 03-Creating-a-Spreadsheet.md
│ │ │ │ │ │ ├── 04-Configuration-Settings.md
│ │ │ │ │ │ ├── 05-Deleting-a-Workbook.md
│ │ │ │ │ │ ├── 06-Worksheets.md
│ │ │ │ │ │ ├── 07-Accessing-Cells.md
│ │ │ │ │ │ ├── 08-Recipes.md
│ │ │ │ │ │ ├── 09-Calculation-Engine.md
│ │ │ │ │ │ ├── 10-Reading-and-Writing.md
│ │ │ │ │ │ ├── 11-Appendices.md
│ │ │ │ │ │ └── images
│ │ │ │ │ │ ├── 01-schematic.png
│ │ │ │ │ │ ├── 02-readers-writers.png
│ │ │ │ │ │ ├── 07-simple-example-1.png
│ │ │ │ │ │ ├── 07-simple-example-2.png
│ │ │ │ │ │ ├── 07-simple-example-3.png
│ │ │ │ │ │ ├── 07-simple-example-4.png
│ │ │ │ │ │ ├── 08-cell-comment.png
│ │ │ │ │ │ ├── 08-column-width.png
│ │ │ │ │ │ ├── 08-page-setup-margins.png
│ │ │ │ │ │ ├── 08-page-setup-scaling-options.png
│ │ │ │ │ │ ├── 08-styling-border-options.png
│ │ │ │ │ │ ├── 09-command-line-calculation.png
│ │ │ │ │ │ ├── 09-formula-in-cell-1.png
│ │ │ │ │ │ └── 09-formula-in-cell-2.png
│ │ │ │ │ └── ReadingSpreadsheetFiles
│ │ │ │ │ ├── 01-File-Formats.md
│ │ │ │ │ ├── 02-Security.md
│ │ │ │ │ ├── 03-Loading-a-Spreadsheet.md
│ │ │ │ │ ├── 04-Loading-with-a-Reader.md
│ │ │ │ │ ├── 05-Reader-Options.md
│ │ │ │ │ ├── 06-Error-Handling.md
│ │ │ │ │ └── 07-Helper-Methods.md
│ │ │ │ ├── PHPExcel AutoFilter Reference developer documentation.doc
│ │ │ │ ├── PHPExcel developer documentation.doc
│ │ │ │ ├── PHPExcel Function Reference developer documentation.doc
│ │ │ │ └── PHPExcel User Documentation - Reading Spreadsheet Files.doc
│ │ │ ├── Examples
│ │ │ │ ├── 01pharSimple.php
│ │ │ │ ├── 01simple-download-ods.php
│ │ │ │ ├── 01simple-download-pdf.php
│ │ │ │ ├── 01simple-download-xls.php
│ │ │ │ ├── 01simple-download-xlsx.php
│ │ │ │ ├── 01simplePCLZip.php
│ │ │ │ ├── 01simple.php
│ │ │ │ ├── 02types.php
│ │ │ │ ├── 02types-xls.php
│ │ │ │ ├── 03formulas.php
│ │ │ │ ├── 04printing.php
│ │ │ │ ├── 05featuredemo.inc.php
│ │ │ │ ├── 05featuredemo.php
│ │ │ │ ├── 06largescale.php
│ │ │ │ ├── 06largescale-with-cellcaching.php
│ │ │ │ ├── 06largescale-with-cellcaching-sqlite3.php
│ │ │ │ ├── 06largescale-with-cellcaching-sqlite.php
│ │ │ │ ├── 06largescale-xls.php
│ │ │ │ ├── 07readerPCLZip.php
│ │ │ │ ├── 07reader.php
│ │ │ │ ├── 08conditionalformatting2.php
│ │ │ │ ├── 08conditionalformatting.php
│ │ │ │ ├── 09pagebreaks.php
│ │ │ │ ├── 10autofilter.php
│ │ │ │ ├── 10autofilter-selection-1.php
│ │ │ │ ├── 10autofilter-selection-2.php
│ │ │ │ ├── 10autofilter-selection-display.php
│ │ │ │ ├── 11documentsecurity.php
│ │ │ │ ├── 11documentsecurity-xls.php
│ │ │ │ ├── 12cellProtection.php
│ │ │ │ ├── 13calculationCyclicFormulae.php
│ │ │ │ ├── 13calculation.php
│ │ │ │ ├── 14excel5.php
│ │ │ │ ├── 15datavalidation.php
│ │ │ │ ├── 15datavalidation-xls.php
│ │ │ │ ├── 16csv.php
│ │ │ │ ├── 17html.php
│ │ │ │ ├── 18extendedcalculation.php
│ │ │ │ ├── 19namedrange.php
│ │ │ │ ├── 20readexcel5.php
│ │ │ │ ├── 21pdf.php
│ │ │ │ ├── 22heavilyformatted.php
│ │ │ │ ├── 23sharedstyles.php
│ │ │ │ ├── 24readfilter.php
│ │ │ │ ├── 25inmemoryimage.php
│ │ │ │ ├── 26utf8.php
│ │ │ │ ├── 27imagesexcel5.php
│ │ │ │ ├── 28iterator.php
│ │ │ │ ├── 29advancedvaluebinder.php
│ │ │ │ ├── 30template.php
│ │ │ │ ├── 31docproperties_write.php
│ │ │ │ ├── 31docproperties_write-xls.php
│ │ │ │ ├── 32chartreadwrite.php
│ │ │ │ ├── 33chartcreate-area.php
│ │ │ │ ├── 33chartcreate-bar.php
│ │ │ │ ├── 33chartcreate-bar-stacked.php
│ │ │ │ ├── 33chartcreate-column-2.php
│ │ │ │ ├── 33chartcreate-column.php
│ │ │ │ ├── 33chartcreate-composite.php
│ │ │ │ ├── 33chartcreate-line.php
│ │ │ │ ├── 33chartcreate-multiple-charts.php
│ │ │ │ ├── 33chartcreate-pie.php
│ │ │ │ ├── 33chartcreate-radar.php
│ │ │ │ ├── 33chartcreate-scatter.php
│ │ │ │ ├── 33chartcreate-stock.php
│ │ │ │ ├── 34chartupdate.php
│ │ │ │ ├── 35chartrender.php
│ │ │ │ ├── 36chartreadwriteHTML.php
│ │ │ │ ├── 36chartreadwritePDF.php
│ │ │ │ ├── 37page_layout_view.php
│ │ │ │ ├── 38cloneWorksheet.php
│ │ │ │ ├── 39dropdown.php
│ │ │ │ ├── 40duplicateStyle.php
│ │ │ │ ├── 41password.php
│ │ │ │ ├── 42richText.php
│ │ │ │ ├── 43mergeWorkbooks.php
│ │ │ │ ├── 44worksheetInfo.php
│ │ │ │ ├── data
│ │ │ │ │ └── continents
│ │ │ │ │ ├── Africa.txt
│ │ │ │ │ ├── Asia.txt
│ │ │ │ │ ├── Europe.txt
│ │ │ │ │ ├── North America.txt
│ │ │ │ │ ├── Oceania.txt
│ │ │ │ │ └── South America.txt
│ │ │ │ ├── Excel2003XMLReader.php
│ │ │ │ ├── Excel2003XMLTest.xml
│ │ │ │ ├── GnumericReader.php
│ │ │ │ ├── GnumericTest.gnumeric
│ │ │ │ ├── images
│ │ │ │ │ ├── paid.png
│ │ │ │ │ └── phpexcel_logo.gif
│ │ │ │ ├── OOCalcReaderPCLZip.php
│ │ │ │ ├── OOCalcReader.php
│ │ │ │ ├── OOCalcTest.ods
│ │ │ │ ├── Quadratic2.php
│ │ │ │ ├── Quadratic.php
│ │ │ │ ├── runall.php
│ │ │ │ ├── SylkReader.php
│ │ │ │ ├── SylkTest.slk
│ │ │ │ ├── XMLReader.php
│ │ │ │ └── XMLTest.xml
│ │ │ ├── install.txt
│ │ │ └── license.md
│ │ └── phpspreadsheet
│ │ ├── CHANGELOG.md
│ │ ├── composer.json
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── src
│ │ └── PhpSpreadsheet
│ │ ├── Calculation
│ │ │ ├── Calculation.php
│ │ │ ├── Category.php
│ │ │ ├── Database.php
│ │ │ ├── DateTime.php
│ │ │ ├── Engine
│ │ │ │ ├── CyclicReferenceStack.php
│ │ │ │ └── Logger.php
│ │ │ ├── Engineering.php
│ │ │ ├── ExceptionHandler.php
│ │ │ ├── Exception.php
│ │ │ ├── Financial.php
│ │ │ ├── FormulaParser.php
│ │ │ ├── FormulaToken.php
│ │ │ ├── functionlist.txt
│ │ │ ├── Functions.php
│ │ │ ├── locale
│ │ │ │ ├── bg
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── cs
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── da
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── de
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── en
│ │ │ │ │ └── uk
│ │ │ │ │ └── config
│ │ │ │ ├── es
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── fi
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── fr
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── hu
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── it
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── nl
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── no
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── pl
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── pt
│ │ │ │ │ ├── br
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ └── functions
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── ru
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ ├── sv
│ │ │ │ │ ├── config
│ │ │ │ │ └── functions
│ │ │ │ └── tr
│ │ │ │ ├── config
│ │ │ │ └── functions
│ │ │ ├── Logical.php
│ │ │ ├── LookupRef.php
│ │ │ ├── MathTrig.php
│ │ │ ├── Statistical.php
│ │ │ ├── TextData.php
│ │ │ ├── Token
│ │ │ │ └── Stack.php
│ │ │ └── Web.php
│ │ ├── Cell
│ │ │ ├── AddressHelper.php
│ │ │ ├── AdvancedValueBinder.php
│ │ │ ├── Cell.php
│ │ │ ├── Coordinate.php
│ │ │ ├── DataType.php
│ │ │ ├── DataValidation.php
│ │ │ ├── DataValidator.php
│ │ │ ├── DefaultValueBinder.php
│ │ │ ├── Hyperlink.php
│ │ │ ├── IValueBinder.php
│ │ │ └── StringValueBinder.php
│ │ ├── Chart
│ │ │ ├── Axis.php
│ │ │ ├── Chart.php
│ │ │ ├── DataSeries.php
│ │ │ ├── DataSeriesValues.php
│ │ │ ├── Exception.php
│ │ │ ├── GridLines.php
│ │ │ ├── Layout.php
│ │ │ ├── Legend.php
│ │ │ ├── PlotArea.php
│ │ │ ├── Properties.php
│ │ │ ├── Renderer
│ │ │ │ ├── IRenderer.php
│ │ │ │ ├── JpGraph.php
│ │ │ │ └── PHP Charting Libraries.txt
│ │ │ └── Title.php
│ │ ├── Collection
│ │ │ ├── CellsFactory.php
│ │ │ ├── Cells.php
│ │ │ └── Memory.php
│ │ ├── Comment.php
│ │ ├── Document
│ │ │ ├── Properties.php
│ │ │ └── Security.php
│ │ ├── DocumentGenerator.php
│ │ ├── Exception.php
│ │ ├── HashTable.php
│ │ ├── Helper
│ │ │ ├── Html.php
│ │ │ └── Sample.php
│ │ ├── IComparable.php
│ │ ├── IOFactory.php
│ │ ├── NamedRange.php
│ │ ├── Reader
│ │ │ ├── BaseReader.php
│ │ │ ├── Csv.php
│ │ │ ├── DefaultReadFilter.php
│ │ │ ├── Exception.php
│ │ │ ├── Gnumeric.php
│ │ │ ├── Html.php
│ │ │ ├── IReader.php
│ │ │ ├── IReadFilter.php
│ │ │ ├── Ods
│ │ │ │ └── Properties.php
│ │ │ ├── Ods.php
│ │ │ ├── Security
│ │ │ │ └── XmlScanner.php
│ │ │ ├── Slk.php
│ │ │ ├── Xls
│ │ │ │ ├── Color
│ │ │ │ │ ├── BIFF5.php
│ │ │ │ │ ├── BIFF8.php
│ │ │ │ │ └── BuiltIn.php
│ │ │ │ ├── Color.php
│ │ │ │ ├── ErrorCode.php
│ │ │ │ ├── Escher.php
│ │ │ │ ├── MD5.php
│ │ │ │ ├── RC4.php
│ │ │ │ └── Style
│ │ │ │ ├── Border.php
│ │ │ │ └── FillPattern.php
│ │ │ ├── Xls.php
│ │ │ ├── Xlsx
│ │ │ │ ├── AutoFilter.php
│ │ │ │ ├── BaseParserClass.php
│ │ │ │ ├── Chart.php
│ │ │ │ ├── ColumnAndRowAttributes.php
│ │ │ │ ├── ConditionalStyles.php
│ │ │ │ ├── DataValidations.php
│ │ │ │ ├── Hyperlinks.php
│ │ │ │ ├── PageSetup.php
│ │ │ │ ├── Properties.php
│ │ │ │ ├── SheetViewOptions.php
│ │ │ │ ├── SheetViews.php
│ │ │ │ ├── Styles.php
│ │ │ │ └── Theme.php
│ │ │ ├── Xlsx.php
│ │ │ └── Xml.php
│ │ ├── ReferenceHelper.php
│ │ ├── RichText
│ │ │ ├── ITextElement.php
│ │ │ ├── RichText.php
│ │ │ ├── Run.php
│ │ │ └── TextElement.php
│ │ ├── Settings.php
│ │ ├── Shared
│ │ │ ├── CodePage.php
│ │ │ ├── Date.php
│ │ │ ├── Drawing.php
│ │ │ ├── Escher
│ │ │ │ ├── DgContainer
│ │ │ │ │ ├── SpgrContainer
│ │ │ │ │ │ └── SpContainer.php
│ │ │ │ │ └── SpgrContainer.php
│ │ │ │ ├── DgContainer.php
│ │ │ │ ├── DggContainer
│ │ │ │ │ ├── BstoreContainer
│ │ │ │ │ │ ├── BSE
│ │ │ │ │ │ │ └── Blip.php
│ │ │ │ │ │ └── BSE.php
│ │ │ │ │ └── BstoreContainer.php
│ │ │ │ └── DggContainer.php
│ │ │ ├── Escher.php
│ │ │ ├── File.php
│ │ │ ├── Font.php
│ │ │ ├── JAMA
│ │ │ │ ├── CHANGELOG.TXT
│ │ │ │ ├── CholeskyDecomposition.php
│ │ │ │ ├── EigenvalueDecomposition.php
│ │ │ │ ├── LUDecomposition.php
│ │ │ │ ├── Matrix.php
│ │ │ │ ├── QRDecomposition.php
│ │ │ │ ├── SingularValueDecomposition.php
│ │ │ │ └── utils
│ │ │ │ └── Maths.php
│ │ │ ├── OLE
│ │ │ │ ├── ChainedBlockStream.php
│ │ │ │ ├── PPS
│ │ │ │ │ ├── File.php
│ │ │ │ │ └── Root.php
│ │ │ │ └── PPS.php
│ │ │ ├── OLE.php
│ │ │ ├── OLERead.php
│ │ │ ├── PasswordHasher.php
│ │ │ ├── StringHelper.php
│ │ │ ├── TimeZone.php
│ │ │ ├── Trend
│ │ │ │ ├── BestFit.php
│ │ │ │ ├── ExponentialBestFit.php
│ │ │ │ ├── LinearBestFit.php
│ │ │ │ ├── LogarithmicBestFit.php
│ │ │ │ ├── PolynomialBestFit.php
│ │ │ │ ├── PowerBestFit.php
│ │ │ │ └── Trend.php
│ │ │ ├── Xls.php
│ │ │ └── XMLWriter.php
│ │ ├── Spreadsheet.php
│ │ ├── Style
│ │ │ ├── Alignment.php
│ │ │ ├── Border.php
│ │ │ ├── Borders.php
│ │ │ ├── Color.php
│ │ │ ├── Conditional.php
│ │ │ ├── Fill.php
│ │ │ ├── Font.php
│ │ │ ├── NumberFormat.php
│ │ │ ├── Protection.php
│ │ │ ├── Style.php
│ │ │ └── Supervisor.php
│ │ ├── Worksheet
│ │ │ ├── AutoFilter
│ │ │ │ ├── Column
│ │ │ │ │ └── Rule.php
│ │ │ │ └── Column.php
│ │ │ ├── AutoFilter.php
│ │ │ ├── BaseDrawing.php
│ │ │ ├── CellIterator.php
│ │ │ ├── ColumnCellIterator.php
│ │ │ ├── ColumnDimension.php
│ │ │ ├── ColumnIterator.php
│ │ │ ├── Column.php
│ │ │ ├── Dimension.php
│ │ │ ├── Drawing
│ │ │ │ └── Shadow.php
│ │ │ ├── Drawing.php
│ │ │ ├── HeaderFooterDrawing.php
│ │ │ ├── HeaderFooter.php
│ │ │ ├── Iterator.php
│ │ │ ├── MemoryDrawing.php
│ │ │ ├── PageMargins.php
│ │ │ ├── PageSetup.php
│ │ │ ├── Protection.php
│ │ │ ├── RowCellIterator.php
│ │ │ ├── RowDimension.php
│ │ │ ├── RowIterator.php
│ │ │ ├── Row.php
│ │ │ ├── SheetView.php
│ │ │ └── Worksheet.php
│ │ └── Writer
│ │ ├── BaseWriter.php
│ │ ├── Csv.php
│ │ ├── Exception.php
│ │ ├── Html.php
│ │ ├── IWriter.php
│ │ ├── Ods
│ │ │ ├── Cell
│ │ │ │ └── Comment.php
│ │ │ ├── Content.php
│ │ │ ├── MetaInf.php
│ │ │ ├── Meta.php
│ │ │ ├── Mimetype.php
│ │ │ ├── Settings.php
│ │ │ ├── Styles.php
│ │ │ ├── Thumbnails.php
│ │ │ └── WriterPart.php
│ │ ├── Ods.php
│ │ │ ├── Dompdf.php
│ │ │ ├── Mpdf.php
│ │ │ └── Tcpdf.php
│ │ ├── Pdf.php
│ │ ├── Xls
│ │ │ ├── BIFFwriter.php
│ │ │ ├── Escher.php
│ │ │ ├── Font.php
│ │ │ ├── Parser.php
│ │ │ ├── Workbook.php
│ │ │ ├── Worksheet.php
│ │ │ └── Xf.php
│ │ ├── Xls.php
│ │ ├── Xlsx
│ │ │ ├── Chart.php
│ │ │ ├── Comments.php
│ │ │ ├── ContentTypes.php
│ │ │ ├── DocProps.php
│ │ │ ├── Drawing.php
│ │ │ ├── Rels.php
│ │ │ ├── RelsRibbon.php
│ │ │ ├── RelsVBA.php
│ │ │ ├── StringTable.php
│ │ │ ├── Style.php
│ │ │ ├── Theme.php
│ │ │ ├── Workbook.php
│ │ │ ├── Worksheet.php
│ │ │ ├── WriterPart.php
│ │ │ └── Xlfn.php
│ │ └── Xlsx.php
│ ├── pimple
│ │ └── pimple
│ │ ├── CHANGELOG
│ │ ├── composer.json
│ │ ├── ext
│ │ │ └── pimple
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_pimple.h
│ │ │ ├── pimple.c
│ │ │ ├── pimple_compat.h
│ │ │ ├── README.md
│ │ │ └── tests
│ │ │ ├── 001.phpt
│ │ │ ├── 002.phpt
│ │ │ ├── 003.phpt
│ │ │ ├── 004.phpt
│ │ │ ├── 005.phpt
│ │ │ ├── 006.phpt
│ │ │ ├── 007.phpt
│ │ │ ├── 008.phpt
│ │ │ ├── 009.phpt
│ │ │ ├── 010.phpt
│ │ │ ├── 011.phpt
│ │ │ ├── 012.phpt
│ │ │ ├── 013.phpt
│ │ │ ├── 014.phpt
│ │ │ ├── 015.phpt
│ │ │ ├── 016.phpt
│ │ │ ├── 017_1.phpt
│ │ │ ├── 017.phpt
│ │ │ ├── 018.phpt
│ │ │ ├── 019.phpt
│ │ │ ├── bench.phpb
│ │ │ └── bench_shared.phpb
│ │ ├── LICENSE
│ │ ├── phpunit.xml.dist
│ │ ├── README.rst
│ │ └── src
│ │ └── Pimple
│ │ ├── Container.php
│ │ ├── Exception
│ │ │ ├── ExpectedInvokableException.php
│ │ │ ├── FrozenServiceException.php
│ │ │ ├── InvalidServiceIdentifierException.php
│ │ │ └── UnknownIdentifierException.php
│ │ ├── Psr11
│ │ │ ├── Container.php
│ │ │ └── ServiceLocator.php
│ │ ├── ServiceIterator.php
│ │ ├── ServiceProviderInterface.php
│ │ └── Tests
│ │ ├── Fixtures
│ │ │ ├── Invokable.php
│ │ │ ├── NonInvokable.php
│ │ │ ├── PimpleServiceProvider.php
│ │ │ └── Service.php
│ │ ├── PimpleServiceProviderInterfaceTest.php
│ │ ├── PimpleTest.php
│ │ ├── Psr11
│ │ │ ├── ContainerTest.php
│ │ │ └── ServiceLocatorTest.php
│ │ └── ServiceIteratorTest.php
│ ├── psr
│ │ ├── cache
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── CacheException.php
│ │ │ ├── CacheItemInterface.php
│ │ │ ├── CacheItemPoolInterface.php
│ │ │ └── InvalidArgumentException.php
│ │ ├── container
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── ContainerExceptionInterface.php
│ │ │ ├── ContainerInterface.php
│ │ │ └── NotFoundExceptionInterface.php
│ │ ├── http-client
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── ClientExceptionInterface.php
│ │ │ ├── ClientInterface.php
│ │ │ ├── NetworkExceptionInterface.php
│ │ │ └── RequestExceptionInterface.php
│ │ ├── http-factory
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── RequestFactoryInterface.php
│ │ │ ├── ResponseFactoryInterface.php
│ │ │ ├── ServerRequestFactoryInterface.php
│ │ │ ├── StreamFactoryInterface.php
│ │ │ ├── UploadedFileFactoryInterface.php
│ │ │ └── UriFactoryInterface.php
│ │ ├── http-message
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── MessageInterface.php
│ │ │ ├── RequestInterface.php
│ │ │ ├── ResponseInterface.php
│ │ │ ├── ServerRequestInterface.php
│ │ │ ├── StreamInterface.php
│ │ │ ├── UploadedFileInterface.php
│ │ │ └── UriInterface.php
│ │ ├── log
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Psr
│ │ │ │ └── Log
│ │ │ │ ├── AbstractLogger.php
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ ├── LoggerAwareInterface.php
│ │ │ │ ├── LoggerAwareTrait.php
│ │ │ │ ├── LoggerInterface.php
│ │ │ │ ├── LoggerTrait.php
│ │ │ │ ├── LogLevel.php
│ │ │ │ ├── NullLogger.php
│ │ │ │ └── Test
│ │ │ │ ├── LoggerInterfaceTest.php
│ │ │ │ └── TestLogger.php
│ │ │ └── README.md
│ │ └── simple-cache
│ │ ├── composer.json
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ └── src
│ │ ├── CacheException.php
│ │ ├── CacheInterface.php
│ │ └── InvalidArgumentException.php
│ ├── qcloud
│ │ └── cos-sdk-v5
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── phpunit.xml
│ │ ├── README.md
│ │ ├── sample
│ │ │ ├── abortMultipartUpload.php
│ │ │ ├── catchException.php
│ │ │ ├── completeMultipartUpload.php
│ │ │ ├── copyObject.php
│ │ │ ├── createBucket.php
│ │ │ ├── createMultipartUpload.php
│ │ │ ├── deleteBucketCors.php
│ │ │ ├── deleteBucketLifecycle.php
│ │ │ ├── deleteBucket.php
│ │ │ ├── deleteObject.php
│ │ │ ├── getBucketAcl.php
│ │ │ ├── getBucketCors.php
│ │ │ ├── getBucketLifecycle.php
│ │ │ ├── getObject.php
│ │ │ ├── headBucket.php
│ │ │ ├── headObject.php
│ │ │ ├── listBucket.php
│ │ │ ├── listMultipartUploads.php
│ │ │ ├── listObjects.php
│ │ │ ├── listParts.php
│ │ │ ├── putBucketAcl.php
│ │ │ ├── putBucketCors.php
│ │ │ ├── putBucketLifecycle.php
│ │ │ ├── putObject.php
│ │ │ ├── restoreObject.php
│ │ │ ├── uploadPart.php
│ │ │ └── upload.php
│ │ ├── sample.php
│ │ └── src
│ │ └── 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
│ ├── qcloud_sts
│ │ └── qcloud-sts-sdk
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── src
│ │ ├── Scope.php
│ │ └── Sts.php
│ ├── qiniu
│ │ └── php-sdk
│ │ ├── autoload.php
│ │ ├── CHANGELOG.md
│ │ ├── composer.json
│ │ ├── CONTRIBUTING.md
│ │ ├── docs
│ │ │ ├── rtc
│ │ │ │ ├── example.php
│ │ │ │ └── README.md
│ │ │ └── sms
│ │ │ └── example.php
│ │ ├── examples
│ │ │ ├── bucket_lifecycleRule.php
│ │ │ ├── cdn_get_bandwidth.php
│ │ │ ├── cdn_get_flux.php
│ │ │ ├── cdn_get_log_list.php
│ │ │ ├── cdn_refresh_urls_dirs.php
│ │ │ ├── cdn_timestamp_antileech.php
│ │ │ ├── delete_bucketEvent.php
│ │ │ ├── delete_bucketLifecycleRule.php
│ │ │ ├── delete_bucket.php
│ │ │ ├── get_bucketEvents.php
│ │ │ ├── get_bucketinfo.php
│ │ │ ├── get_bucketinfos.php
│ │ │ ├── get_bucketLifecycleRules.php
│ │ │ ├── get_bucketList.php
│ │ │ ├── get_bucketQuota.php
│ │ │ ├── get_corsRules.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
│ │ │ ├── pulpvideo.php
│ │ │ ├── put_bucketAccessMode.php
│ │ │ ├── put_bucketAccessStyleMode.php
│ │ │ ├── put_bucketEvent.php
│ │ │ ├── put_bucketMaxAge.php
│ │ │ ├── put_bucketQuota.php
│ │ │ ├── put_referAntiLeech.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
│ │ │ ├── rsf_v2list_bucket.php
│ │ │ ├── rs_move.php
│ │ │ ├── rs_prefetch.php
│ │ │ ├── rs_pub_domain.php
│ │ │ ├── rs_stat.php
│ │ │ ├── saveas.php
│ │ │ ├── update_bucketEvent.php
│ │ │ ├── update_bucketLifecycleRule.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
│ │ │ ├── Region.php
│ │ │ ├── Rtc
│ │ │ │ └── AppClient.php
│ │ │ ├── Sms
│ │ │ │ └── Sms.php
│ │ │ ├── Storage
│ │ │ │ ├── ArgusManager.php
│ │ │ │ ├── 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
│ ├── ralouphie
│ │ └── getallheaders
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── phpunit.xml
│ │ ├── README.md
│ │ ├── src
│ │ │ └── getallheaders.php
│ │ └── tests
│ │ └── GetAllHeadersTest.php
│ ├── services.php
│ ├── spatie
│ │ └── macroable
│ │ ├── CHANGELOG.md
│ │ ├── composer.json
│ │ ├── config
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE.md
│ │ ├── README.md
│ │ └── src
│ │ └── Macroable.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
│ │ ├── http-foundation
│ │ │ ├── AcceptHeaderItem.php
│ │ │ ├── AcceptHeader.php
│ │ │ ├── ApacheRequest.php
│ │ │ ├── BinaryFileResponse.php
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── Cookie.php
│ │ │ ├── Exception
│ │ │ │ ├── ConflictingHeadersException.php
│ │ │ │ ├── RequestExceptionInterface.php
│ │ │ │ └── SuspiciousOperationException.php
│ │ │ ├── ExpressionRequestMatcher.php
│ │ │ ├── File
│ │ │ │ ├── Exception
│ │ │ │ │ ├── AccessDeniedException.php
│ │ │ │ │ ├── FileException.php
│ │ │ │ │ ├── FileNotFoundException.php
│ │ │ │ │ ├── UnexpectedTypeException.php
│ │ │ │ │ └── UploadException.php
│ │ │ │ ├── File.php
│ │ │ │ ├── MimeType
│ │ │ │ │ ├── ExtensionGuesserInterface.php
│ │ │ │ │ ├── ExtensionGuesser.php
│ │ │ │ │ ├── FileBinaryMimeTypeGuesser.php
│ │ │ │ │ ├── FileinfoMimeTypeGuesser.php
│ │ │ │ │ ├── MimeTypeExtensionGuesser.php
│ │ │ │ │ ├── MimeTypeGuesserInterface.php
│ │ │ │ │ └── MimeTypeGuesser.php
│ │ │ │ ├── Stream.php
│ │ │ │ └── UploadedFile.php
│ │ │ ├── FileBag.php
│ │ │ ├── HeaderBag.php
│ │ │ ├── IpUtils.php
│ │ │ ├── JsonResponse.php
│ │ │ ├── LICENSE
│ │ │ ├── ParameterBag.php
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── README.md
│ │ │ ├── RedirectResponse.php
│ │ │ ├── RequestMatcherInterface.php
│ │ │ ├── RequestMatcher.php
│ │ │ ├── Request.php
│ │ │ ├── RequestStack.php
│ │ │ ├── ResponseHeaderBag.php
│ │ │ ├── Response.php
│ │ │ ├── ServerBag.php
│ │ │ ├── Session
│ │ │ │ ├── Attribute
│ │ │ │ │ ├── AttributeBagInterface.php
│ │ │ │ │ ├── AttributeBag.php
│ │ │ │ │ └── NamespacedAttributeBag.php
│ │ │ │ ├── Flash
│ │ │ │ │ ├── AutoExpireFlashBag.php
│ │ │ │ │ ├── FlashBagInterface.php
│ │ │ │ │ └── FlashBag.php
│ │ │ │ ├── SessionBagInterface.php
│ │ │ │ ├── SessionBagProxy.php
│ │ │ │ ├── SessionInterface.php
│ │ │ │ ├── Session.php
│ │ │ │ └── Storage
│ │ │ │ ├── Handler
│ │ │ │ │ ├── AbstractSessionHandler.php
│ │ │ │ │ ├── MemcachedSessionHandler.php
│ │ │ │ │ ├── MemcacheSessionHandler.php
│ │ │ │ │ ├── MongoDbSessionHandler.php
│ │ │ │ │ ├── NativeFileSessionHandler.php
│ │ │ │ │ ├── NativeSessionHandler.php
│ │ │ │ │ ├── NullSessionHandler.php
│ │ │ │ │ ├── PdoSessionHandler.php
│ │ │ │ │ ├── StrictSessionHandler.php
│ │ │ │ │ └── WriteCheckSessionHandler.php
│ │ │ │ ├── MetadataBag.php
│ │ │ │ ├── MockArraySessionStorage.php
│ │ │ │ ├── MockFileSessionStorage.php
│ │ │ │ ├── NativeSessionStorage.php
│ │ │ │ ├── PhpBridgeSessionStorage.php
│ │ │ │ ├── Proxy
│ │ │ │ │ ├── AbstractProxy.php
│ │ │ │ │ ├── NativeProxy.php
│ │ │ │ │ └── SessionHandlerProxy.php
│ │ │ │ └── SessionStorageInterface.php
│ │ │ ├── StreamedResponse.php
│ │ │ └── Tests
│ │ │ ├── AcceptHeaderItemTest.php
│ │ │ ├── AcceptHeaderTest.php
│ │ │ ├── ApacheRequestTest.php
│ │ │ ├── BinaryFileResponseTest.php
│ │ │ ├── CookieTest.php
│ │ │ ├── ExpressionRequestMatcherTest.php
│ │ │ ├── File
│ │ │ │ ├── FakeFile.php
│ │ │ │ ├── FileTest.php
│ │ │ │ ├── Fixtures
│ │ │ │ │ ├── case-sensitive-mime-type.xlsm
│ │ │ │ │ ├── directory
│ │ │ │ │ ├── other-file.example
│ │ │ │ │ ├── test
│ │ │ │ │ └── test.gif
│ │ │ │ ├── MimeType
│ │ │ │ │ └── MimeTypeTest.php
│ │ │ │ └── UploadedFileTest.php
│ │ │ ├── FileBagTest.php
│ │ │ ├── Fixtures
│ │ │ │ └── response-functional
│ │ │ │ ├── common.inc
│ │ │ │ ├── cookie_max_age.expected
│ │ │ │ ├── cookie_max_age.php
│ │ │ │ ├── cookie_raw_urlencode.expected
│ │ │ │ ├── cookie_raw_urlencode.php
│ │ │ │ ├── cookie_samesite_lax.expected
│ │ │ │ ├── cookie_samesite_lax.php
│ │ │ │ ├── cookie_samesite_strict.expected
│ │ │ │ ├── cookie_samesite_strict.php
│ │ │ │ ├── cookie_urlencode.expected
│ │ │ │ ├── cookie_urlencode.php
│ │ │ │ ├── invalid_cookie_name.expected
│ │ │ │ └── invalid_cookie_name.php
│ │ │ ├── HeaderBagTest.php
│ │ │ ├── IpUtilsTest.php
│ │ │ ├── JsonResponseTest.php
│ │ │ ├── ParameterBagTest.php
│ │ │ ├── RedirectResponseTest.php
│ │ │ ├── RequestMatcherTest.php
│ │ │ ├── RequestStackTest.php
│ │ │ ├── RequestTest.php
│ │ │ ├── ResponseFunctionalTest.php
│ │ │ ├── ResponseHeaderBagTest.php
│ │ │ ├── ResponseTestCase.php
│ │ │ ├── ResponseTest.php
│ │ │ ├── schema
│ │ │ │ ├── http-status-codes.rng
│ │ │ │ └── iana-registry.rng
│ │ │ ├── ServerBagTest.php
│ │ │ ├── Session
│ │ │ │ ├── Attribute
│ │ │ │ │ ├── AttributeBagTest.php
│ │ │ │ │ └── NamespacedAttributeBagTest.php
│ │ │ │ ├── Flash
│ │ │ │ │ ├── AutoExpireFlashBagTest.php
│ │ │ │ │ └── FlashBagTest.php
│ │ │ │ ├── SessionTest.php
│ │ │ │ └── Storage
│ │ │ │ ├── Handler
│ │ │ │ │ ├── AbstractSessionHandlerTest.php
│ │ │ │ │ ├── Fixtures
│ │ │ │ │ │ ├── common.inc
│ │ │ │ │ │ ├── empty_destroys.expected
│ │ │ │ │ │ ├── empty_destroys.php
│ │ │ │ │ │ ├── read_only.expected
│ │ │ │ │ │ ├── read_only.php
│ │ │ │ │ │ ├── regenerate.expected
│ │ │ │ │ │ ├── regenerate.php
│ │ │ │ │ │ ├── storage.expected
│ │ │ │ │ │ ├── storage.php
│ │ │ │ │ │ ├── with_cookie_and_session.expected
│ │ │ │ │ │ ├── with_cookie_and_session.php
│ │ │ │ │ │ ├── with_cookie.expected
│ │ │ │ │ │ └── with_cookie.php
│ │ │ │ │ ├── MemcachedSessionHandlerTest.php
│ │ │ │ │ ├── MemcacheSessionHandlerTest.php
│ │ │ │ │ ├── MongoDbSessionHandlerTest.php
│ │ │ │ │ ├── NativeFileSessionHandlerTest.php
│ │ │ │ │ ├── NativeSessionHandlerTest.php
│ │ │ │ │ ├── NullSessionHandlerTest.php
│ │ │ │ │ ├── PdoSessionHandlerTest.php
│ │ │ │ │ ├── StrictSessionHandlerTest.php
│ │ │ │ │ └── WriteCheckSessionHandlerTest.php
│ │ │ │ ├── MetadataBagTest.php
│ │ │ │ ├── MockArraySessionStorageTest.php
│ │ │ │ ├── MockFileSessionStorageTest.php
│ │ │ │ ├── NativeSessionStorageTest.php
│ │ │ │ ├── PhpBridgeSessionStorageTest.php
│ │ │ │ └── Proxy
│ │ │ │ ├── AbstractProxyTest.php
│ │ │ │ ├── NativeProxyTest.php
│ │ │ │ └── SessionHandlerProxyTest.php
│ │ │ └── StreamedResponseTest.php
│ │ ├── polyfill-mbstring
│ │ │ ├── bootstrap.php
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Mbstring.php
│ │ │ ├── README.md
│ │ │ └── Resources
│ │ │ └── unidata
│ │ │ ├── lowerCase.php
│ │ │ ├── titleCaseRegexp.php
│ │ │ └── upperCase.php
│ │ ├── polyfill-php70
│ │ │ ├── bootstrap.php
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Php70.php
│ │ │ ├── README.md
│ │ │ └── Resources
│ │ │ └── stubs
│ │ │ ├── ArithmeticError.php
│ │ │ ├── AssertionError.php
│ │ │ ├── DivisionByZeroError.php
│ │ │ ├── Error.php
│ │ │ ├── ParseError.php
│ │ │ ├── SessionUpdateTimestampHandlerInterface.php
│ │ │ └── TypeError.php
│ │ ├── polyfill-php72
│ │ │ ├── bootstrap.php
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── Php72.php
│ │ │ └── README.md
│ │ ├── process
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── Exception
│ │ │ │ ├── ExceptionInterface.php
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ ├── LogicException.php
│ │ │ │ ├── ProcessFailedException.php
│ │ │ │ ├── ProcessSignaledException.php
│ │ │ │ ├── ProcessTimedOutException.php
│ │ │ │ └── RuntimeException.php
│ │ │ ├── ExecutableFinder.php
│ │ │ ├── InputStream.php
│ │ │ ├── LICENSE
│ │ │ ├── PhpExecutableFinder.php
│ │ │ ├── PhpProcess.php
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── Pipes
│ │ │ │ ├── AbstractPipes.php
│ │ │ │ ├── PipesInterface.php
│ │ │ │ ├── UnixPipes.php
│ │ │ │ └── WindowsPipes.php
│ │ │ ├── Process.php
│ │ │ ├── ProcessUtils.php
│ │ │ ├── README.md
│ │ │ └── Tests
│ │ │ ├── ErrorProcessInitiator.php
│ │ │ ├── ExecutableFinderTest.php
│ │ │ ├── KillableProcessWithOutput.php
│ │ │ ├── NonStopableProcess.php
│ │ │ ├── PhpExecutableFinderTest.php
│ │ │ ├── PhpProcessTest.php
│ │ │ ├── PipeStdinInStdoutStdErrStreamSelect.php
│ │ │ ├── ProcessFailedExceptionTest.php
│ │ │ ├── ProcessTest.php
│ │ │ └── SignalListener.php
│ │ ├── psr-http-message-bridge
│ │ │ ├── CHANGELOG.md
│ │ │ ├── composer.json
│ │ │ ├── Factory
│ │ │ │ ├── DiactorosFactory.php
│ │ │ │ ├── HttpFoundationFactory.php
│ │ │ │ └── PsrHttpFactory.php
│ │ │ ├── HttpFoundationFactoryInterface.php
│ │ │ ├── HttpMessageFactoryInterface.php
│ │ │ ├── LICENSE
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── README.md
│ │ │ └── Tests
│ │ │ ├── Factory
│ │ │ │ ├── AbstractHttpMessageFactoryTest.php
│ │ │ │ ├── DiactorosFactoryTest.php
│ │ │ │ ├── HttpFoundationFactoryTest.php
│ │ │ │ └── PsrHttpFactoryTest.php
│ │ │ ├── Fixtures
│ │ │ │ ├── Message.php
│ │ │ │ ├── Response.php
│ │ │ │ ├── ServerRequest.php
│ │ │ │ ├── Stream.php
│ │ │ │ ├── UploadedFile.php
│ │ │ │ └── Uri.php
│ │ │ └── Functional
│ │ │ └── CovertTest.php
│ │ ├── translation
│ │ │ ├── Catalogue
│ │ │ │ ├── AbstractOperation.php
│ │ │ │ ├── MergeOperation.php
│ │ │ │ ├── OperationInterface.php
│ │ │ │ └── TargetOperation.php
│ │ │ ├── CHANGELOG.md
│ │ │ ├── Command
│ │ │ │ └── XliffLintCommand.php
│ │ │ ├── composer.json
│ │ │ ├── DataCollector
│ │ │ │ └── TranslationDataCollector.php
│ │ │ ├── DataCollectorTranslator.php
│ │ │ ├── DependencyInjection
│ │ │ │ ├── TranslationDumperPass.php
│ │ │ │ ├── TranslationExtractorPass.php
│ │ │ │ ├── TranslatorPass.php
│ │ │ │ └── TranslatorPathsPass.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
│ │ │ │ ├── IntlFormatterInterface.php
│ │ │ │ ├── IntlFormatter.php
│ │ │ │ ├── MessageFormatterInterface.php
│ │ │ │ └── MessageFormatter.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
│ │ │ ├── LoggingTranslator.php
│ │ │ ├── MessageCatalogueInterface.php
│ │ │ ├── MessageCatalogue.php
│ │ │ ├── MessageSelector.php
│ │ │ ├── MetadataAwareInterface.php
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── PluralizationRules.php
│ │ │ ├── Reader
│ │ │ │ ├── TranslationReaderInterface.php
│ │ │ │ └── TranslationReader.php
│ │ │ ├── README.md
│ │ │ ├── Resources
│ │ │ │ ├── bin
│ │ │ │ │ └── translation-status.php
│ │ │ │ ├── data
│ │ │ │ │ └── parents.json
│ │ │ │ └── schemas
│ │ │ │ ├── xliff-core-1.2-strict.xsd
│ │ │ │ ├── xliff-core-2.0.xsd
│ │ │ │ └── xml.xsd
│ │ │ ├── Tests
│ │ │ │ ├── Catalogue
│ │ │ │ │ ├── AbstractOperationTest.php
│ │ │ │ │ ├── MergeOperationTest.php
│ │ │ │ │ └── TargetOperationTest.php
│ │ │ │ ├── Command
│ │ │ │ │ └── XliffLintCommandTest.php
│ │ │ │ ├── DataCollector
│ │ │ │ │ └── TranslationDataCollectorTest.php
│ │ │ │ ├── DataCollectorTranslatorTest.php
│ │ │ │ ├── DependencyInjection
│ │ │ │ │ ├── fixtures
│ │ │ │ │ │ ├── ControllerArguments.php
│ │ │ │ │ │ ├── ServiceArguments.php
│ │ │ │ │ │ ├── ServiceMethodCalls.php
│ │ │ │ │ │ ├── ServiceProperties.php
│ │ │ │ │ │ └── ServiceSubscriber.php
│ │ │ │ │ ├── TranslationDumperPassTest.php
│ │ │ │ │ ├── TranslationExtractorPassTest.php
│ │ │ │ │ ├── TranslationPassTest.php
│ │ │ │ │ └── TranslationPathsPassTest.php
│ │ │ │ ├── Dumper
│ │ │ │ │ ├── CsvFileDumperTest.php
│ │ │ │ │ ├── FileDumperTest.php
│ │ │ │ │ ├── IcuResFileDumperTest.php
│ │ │ │ │ ├── IniFileDumperTest.php
│ │ │ │ │ ├── JsonFileDumperTest.php
│ │ │ │ │ ├── MoFileDumperTest.php
│ │ │ │ │ ├── PhpFileDumperTest.php
│ │ │ │ │ ├── PoFileDumperTest.php
│ │ │ │ │ ├── QtFileDumperTest.php
│ │ │ │ │ ├── XliffFileDumperTest.php
│ │ │ │ │ └── YamlFileDumperTest.php
│ │ │ │ ├── Extractor
│ │ │ │ │ └── PhpExtractorTest.php
│ │ │ │ ├── fixtures
│ │ │ │ │ ├── empty.csv
│ │ │ │ │ ├── empty.ini
│ │ │ │ │ ├── empty.json
│ │ │ │ │ ├── empty.mo
│ │ │ │ │ ├── empty.po
│ │ │ │ │ ├── empty-translation.mo
│ │ │ │ │ ├── empty-translation.po
│ │ │ │ │ ├── empty.xlf
│ │ │ │ │ ├── empty.yml
│ │ │ │ │ ├── encoding.xlf
│ │ │ │ │ ├── escaped-id-plurals.po
│ │ │ │ │ ├── escaped-id.po
│ │ │ │ │ ├── extractor
│ │ │ │ │ │ ├── resource.format.engine
│ │ │ │ │ │ ├── this.is.a.template.format.engine
│ │ │ │ │ │ └── translation.html.php
│ │ │ │ │ ├── fuzzy-translations.po
│ │ │ │ │ ├── invalid-xml-resources.xlf
│ │ │ │ │ ├── malformed.json
│ │ │ │ │ ├── messages_linear.yml
│ │ │ │ │ ├── messages.yml
│ │ │ │ │ ├── non-valid.xlf
│ │ │ │ │ ├── non-valid.yml
│ │ │ │ │ ├── plurals.mo
│ │ │ │ │ ├── plurals.po
│ │ │ │ │ ├── resname.xlf
│ │ │ │ │ ├── resourcebundle
│ │ │ │ │ │ ├── corrupted
│ │ │ │ │ │ │ └── resources.dat
│ │ │ │ │ │ ├── dat
│ │ │ │ │ │ │ ├── en.res
│ │ │ │ │ │ │ ├── en.txt
│ │ │ │ │ │ │ ├── fr.res
│ │ │ │ │ │ │ ├── fr.txt
│ │ │ │ │ │ │ ├── packagelist.txt
│ │ │ │ │ │ │ └── resources.dat
│ │ │ │ │ │ └── res
│ │ │ │ │ │ └── en.res
│ │ │ │ │ ├── resources-2.0-clean.xlf
│ │ │ │ │ ├── resources-2.0+intl-icu.xlf
│ │ │ │ │ ├── resources-2.0-multi-segment-unit.xlf
│ │ │ │ │ ├── resources-2.0.xlf
│ │ │ │ │ ├── resources-clean.xlf
│ │ │ │ │ ├── resources.csv
│ │ │ │ │ ├── resources.dump.json
│ │ │ │ │ ├── resources.ini
│ │ │ │ │ ├── resources.json
│ │ │ │ │ ├── resources.mo
│ │ │ │ │ ├── resources-multi-files.xlf
│ │ │ │ │ ├── resources-notes-meta.xlf
│ │ │ │ │ ├── resources.php
│ │ │ │ │ ├── resources.po
│ │ │ │ │ ├── resources-target-attributes.xlf
│ │ │ │ │ ├── resources-tool-info.xlf
│ │ │ │ │ ├── resources.ts
│ │ │ │ │ ├── resources.xlf
│ │ │ │ │ ├── resources.yml
│ │ │ │ │ ├── valid.csv
│ │ │ │ │ ├── with-attributes.xlf
│ │ │ │ │ ├── withdoctype.xlf
│ │ │ │ │ └── withnote.xlf
│ │ │ │ ├── Formatter
│ │ │ │ │ ├── IntlFormatterTest.php
│ │ │ │ │ └── MessageFormatterTest.php
│ │ │ │ ├── IdentityTranslatorTest.php
│ │ │ │ ├── IntervalTest.php
│ │ │ │ ├── Loader
│ │ │ │ │ ├── CsvFileLoaderTest.php
│ │ │ │ │ ├── IcuDatFileLoaderTest.php
│ │ │ │ │ ├── IcuResFileLoaderTest.php
│ │ │ │ │ ├── IniFileLoaderTest.php
│ │ │ │ │ ├── JsonFileLoaderTest.php
│ │ │ │ │ ├── LocalizedTestCase.php
│ │ │ │ │ ├── MoFileLoaderTest.php
│ │ │ │ │ ├── PhpFileLoaderTest.php
│ │ │ │ │ ├── PoFileLoaderTest.php
│ │ │ │ │ ├── QtFileLoaderTest.php
│ │ │ │ │ ├── XliffFileLoaderTest.php
│ │ │ │ │ └── YamlFileLoaderTest.php
│ │ │ │ ├── LoggingTranslatorTest.php
│ │ │ │ ├── MessageCatalogueTest.php
│ │ │ │ ├── MessageSelectorTest.php
│ │ │ │ ├── PluralizationRulesTest.php
│ │ │ │ ├── TranslatorCacheTest.php
│ │ │ │ ├── TranslatorTest.php
│ │ │ │ ├── Util
│ │ │ │ │ └── ArrayConverterTest.php
│ │ │ │ └── Writer
│ │ │ │ └── TranslationWriterTest.php
│ │ │ ├── TranslatorBagInterface.php
│ │ │ ├── TranslatorInterface.php
│ │ │ ├── Translator.php
│ │ │ ├── Util
│ │ │ │ ├── ArrayConverter.php
│ │ │ │ └── XliffUtils.php
│ │ │ └── Writer
│ │ │ ├── TranslationWriterInterface.php
│ │ │ └── TranslationWriter.php
│ │ ├── translation-contracts
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── LocaleAwareInterface.php
│ │ │ ├── README.md
│ │ │ ├── Test
│ │ │ │ └── TranslatorTest.php
│ │ │ ├── TranslatorInterface.php
│ │ │ └── TranslatorTrait.php
│ │ └── var-dumper
│ │ ├── Caster
│ │ │ ├── AmqpCaster.php
│ │ │ ├── ArgsStub.php
│ │ │ ├── Caster.php
│ │ │ ├── ClassStub.php
│ │ │ ├── ConstStub.php
│ │ │ ├── CutArrayStub.php
│ │ │ ├── CutStub.php
│ │ │ ├── DateCaster.php
│ │ │ ├── DoctrineCaster.php
│ │ │ ├── DOMCaster.php
│ │ │ ├── DsCaster.php
│ │ │ ├── DsPairStub.php
│ │ │ ├── EnumStub.php
│ │ │ ├── ExceptionCaster.php
│ │ │ ├── FrameStub.php
│ │ │ ├── GmpCaster.php
│ │ │ ├── IntlCaster.php
│ │ │ ├── LinkStub.php
│ │ │ ├── MemcachedCaster.php
│ │ │ ├── PdoCaster.php
│ │ │ ├── PgSqlCaster.php
│ │ │ ├── ProxyManagerCaster.php
│ │ │ ├── RedisCaster.php
│ │ │ ├── ReflectionCaster.php
│ │ │ ├── ResourceCaster.php
│ │ │ ├── SplCaster.php
│ │ │ ├── StubCaster.php
│ │ │ ├── SymfonyCaster.php
│ │ │ ├── TraceStub.php
│ │ │ ├── XmlReaderCaster.php
│ │ │ └── XmlResourceCaster.php
│ │ ├── CHANGELOG.md
│ │ ├── Cloner
│ │ │ ├── AbstractCloner.php
│ │ │ ├── ClonerInterface.php
│ │ │ ├── Cursor.php
│ │ │ ├── Data.php
│ │ │ ├── DumperInterface.php
│ │ │ ├── Stub.php
│ │ │ └── VarCloner.php
│ │ ├── Command
│ │ │ ├── Descriptor
│ │ │ │ ├── CliDescriptor.php
│ │ │ │ ├── DumpDescriptorInterface.php
│ │ │ │ └── HtmlDescriptor.php
│ │ │ └── ServerDumpCommand.php
│ │ ├── composer.json
│ │ ├── Dumper
│ │ │ ├── AbstractDumper.php
│ │ │ ├── CliDumper.php
│ │ │ ├── ContextProvider
│ │ │ │ ├── CliContextProvider.php
│ │ │ │ ├── ContextProviderInterface.php
│ │ │ │ ├── RequestContextProvider.php
│ │ │ │ └── SourceContextProvider.php
│ │ │ ├── DataDumperInterface.php
│ │ │ ├── HtmlDumper.php
│ │ │ └── ServerDumper.php
│ │ ├── Exception
│ │ │ └── ThrowingCasterException.php
│ │ ├── LICENSE
│ │ ├── phpunit.xml.dist
│ │ ├── README.md
│ │ ├── Resources
│ │ │ ├── bin
│ │ │ │ └── var-dump-server
│ │ │ ├── css
│ │ │ │ └── htmlDescriptor.css
│ │ │ ├── functions
│ │ │ │ └── dump.php
│ │ │ └── js
│ │ │ └── htmlDescriptor.js
│ │ ├── Server
│ │ │ ├── Connection.php
│ │ │ └── DumpServer.php
│ │ ├── Test
│ │ │ └── VarDumperTestTrait.php
│ │ ├── Tests
│ │ │ ├── Caster
│ │ │ │ ├── CasterTest.php
│ │ │ │ ├── DateCasterTest.php
│ │ │ │ ├── ExceptionCasterTest.php
│ │ │ │ ├── GmpCasterTest.php
│ │ │ │ ├── IntlCasterTest.php
│ │ │ │ ├── MemcachedCasterTest.php
│ │ │ │ ├── PdoCasterTest.php
│ │ │ │ ├── RedisCasterTest.php
│ │ │ │ ├── ReflectionCasterTest.php
│ │ │ │ ├── SplCasterTest.php
│ │ │ │ ├── StubCasterTest.php
│ │ │ │ └── XmlReaderCasterTest.php
│ │ │ ├── Cloner
│ │ │ │ ├── DataTest.php
│ │ │ │ └── VarClonerTest.php
│ │ │ ├── Command
│ │ │ │ └── Descriptor
│ │ │ │ ├── CliDescriptorTest.php
│ │ │ │ └── HtmlDescriptorTest.php
│ │ │ ├── Dumper
│ │ │ │ ├── CliDumperTest.php
│ │ │ │ ├── FunctionsTest.php
│ │ │ │ ├── HtmlDumperTest.php
│ │ │ │ └── ServerDumperTest.php
│ │ │ ├── Fixtures
│ │ │ │ ├── dumb-var.php
│ │ │ │ ├── dump_server.php
│ │ │ │ ├── FooInterface.php
│ │ │ │ ├── GeneratorDemo.php
│ │ │ │ ├── NotLoadableClass.php
│ │ │ │ ├── Twig.php
│ │ │ │ └── xml_reader.xml
│ │ │ ├── Server
│ │ │ │ └── ConnectionTest.php
│ │ │ └── Test
│ │ │ └── VarDumperTestTraitTest.php
│ │ └── VarDumper.php
│ ├── topthink
│ │ ├── framework
│ │ │ ├── composer.json
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE.txt
│ │ │ ├── logo.png
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ ├── helper.php
│ │ │ │ ├── lang
│ │ │ │ │ └── zh-cn.php
│ │ │ │ ├── think
│ │ │ │ │ ├── App.php
│ │ │ │ │ ├── cache
│ │ │ │ │ │ ├── driver
│ │ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ │ ├── Memcached.php
│ │ │ │ │ │ │ ├── Memcache.php
│ │ │ │ │ │ │ ├── Redis.php
│ │ │ │ │ │ │ └── Wincache.php
│ │ │ │ │ │ ├── Driver.php
│ │ │ │ │ │ └── TagSet.php
│ │ │ │ │ ├── Cache.php
│ │ │ │ │ ├── Config.php
│ │ │ │ │ ├── console
│ │ │ │ │ │ ├── bin
│ │ │ │ │ │ │ ├── hiddeninput.exe
│ │ │ │ │ │ │ └── README.md
│ │ │ │ │ │ ├── command
│ │ │ │ │ │ │ ├── Clear.php
│ │ │ │ │ │ │ ├── Help.php
│ │ │ │ │ │ │ ├── Lists.php
│ │ │ │ │ │ │ ├── make
│ │ │ │ │ │ │ │ ├── Command.php
│ │ │ │ │ │ │ │ ├── Controller.php
│ │ │ │ │ │ │ │ ├── Event.php
│ │ │ │ │ │ │ │ ├── Listener.php
│ │ │ │ │ │ │ │ ├── Middleware.php
│ │ │ │ │ │ │ │ ├── Model.php
│ │ │ │ │ │ │ │ ├── Service.php
│ │ │ │ │ │ │ │ ├── stubs
│ │ │ │ │ │ │ │ │ ├── command.stub
│ │ │ │ │ │ │ │ │ ├── controller.api.stub
│ │ │ │ │ │ │ │ │ ├── controller.plain.stub
│ │ │ │ │ │ │ │ │ ├── controller.stub
│ │ │ │ │ │ │ │ │ ├── event.stub
│ │ │ │ │ │ │ │ │ ├── listener.stub
│ │ │ │ │ │ │ │ │ ├── middleware.stub
│ │ │ │ │ │ │ │ │ ├── model.stub
│ │ │ │ │ │ │ │ │ ├── service.stub
│ │ │ │ │ │ │ │ │ ├── subscribe.stub
│ │ │ │ │ │ │ │ │ └── validate.stub
│ │ │ │ │ │ │ │ ├── Subscribe.php
│ │ │ │ │ │ │ │ └── Validate.php
│ │ │ │ │ │ │ ├── Make.php
│ │ │ │ │ │ │ ├── optimize
│ │ │ │ │ │ │ │ ├── Route.php
│ │ │ │ │ │ │ │ └── Schema.php
│ │ │ │ │ │ │ ├── RouteList.php
│ │ │ │ │ │ │ ├── RunServer.php
│ │ │ │ │ │ │ ├── ServiceDiscover.php
│ │ │ │ │ │ │ ├── VendorPublish.php
│ │ │ │ │ │ │ └── Version.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
│ │ │ │ │ │ └── Table.php
│ │ │ │ │ ├── Console.php
│ │ │ │ │ ├── Container.php
│ │ │ │ │ ├── contract
│ │ │ │ │ │ ├── CacheHandlerInterface.php
│ │ │ │ │ │ ├── LogHandlerInterface.php
│ │ │ │ │ │ ├── ModelRelationInterface.php
│ │ │ │ │ │ ├── SessionHandlerInterface.php
│ │ │ │ │ │ └── TemplateHandlerInterface.php
│ │ │ │ │ ├── Cookie.php
│ │ │ │ │ ├── Db.php
│ │ │ │ │ ├── Env.php
│ │ │ │ │ ├── event
│ │ │ │ │ │ ├── AppInit.php
│ │ │ │ │ │ ├── HttpEnd.php
│ │ │ │ │ │ ├── HttpRun.php
│ │ │ │ │ │ ├── LogWrite.php
│ │ │ │ │ │ └── RouteLoaded.php
│ │ │ │ │ ├── Event.php
│ │ │ │ │ ├── exception
│ │ │ │ │ │ ├── ClassNotFoundException.php
│ │ │ │ │ │ ├── ErrorException.php
│ │ │ │ │ │ ├── FileException.php
│ │ │ │ │ │ ├── FuncNotFoundException.php
│ │ │ │ │ │ ├── Handle.php
│ │ │ │ │ │ ├── HttpException.php
│ │ │ │ │ │ ├── HttpResponseException.php
│ │ │ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ │ │ ├── RouteNotFoundException.php
│ │ │ │ │ │ └── ValidateException.php
│ │ │ │ │ ├── Exception.php
│ │ │ │ │ ├── facade
│ │ │ │ │ │ ├── App.php
│ │ │ │ │ │ ├── Cache.php
│ │ │ │ │ │ ├── Config.php
│ │ │ │ │ │ ├── Console.php
│ │ │ │ │ │ ├── Cookie.php
│ │ │ │ │ │ ├── Env.php
│ │ │ │ │ │ ├── Event.php
│ │ │ │ │ │ ├── Filesystem.php
│ │ │ │ │ │ ├── Lang.php
│ │ │ │ │ │ ├── Log.php
│ │ │ │ │ │ ├── Middleware.php
│ │ │ │ │ │ ├── Request.php
│ │ │ │ │ │ ├── Route.php
│ │ │ │ │ │ ├── Session.php
│ │ │ │ │ │ ├── Validate.php
│ │ │ │ │ │ └── View.php
│ │ │ │ │ ├── Facade.php
│ │ │ │ │ ├── file
│ │ │ │ │ │ └── UploadedFile.php
│ │ │ │ │ ├── File.php
│ │ │ │ │ ├── filesystem
│ │ │ │ │ │ ├── CacheStore.php
│ │ │ │ │ │ ├── driver
│ │ │ │ │ │ │ └── Local.php
│ │ │ │ │ │ └── Driver.php
│ │ │ │ │ ├── Filesystem.php
│ │ │ │ │ ├── Http.php
│ │ │ │ │ ├── initializer
│ │ │ │ │ │ ├── BootService.php
│ │ │ │ │ │ ├── Error.php
│ │ │ │ │ │ └── RegisterService.php
│ │ │ │ │ ├── Lang.php
│ │ │ │ │ ├── log
│ │ │ │ │ │ ├── Channel.php
│ │ │ │ │ │ ├── ChannelSet.php
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ └── Socket.php
│ │ │ │ │ ├── Log.php
│ │ │ │ │ ├── Manager.php
│ │ │ │ │ ├── middleware
│ │ │ │ │ │ ├── AllowCrossDomain.php
│ │ │ │ │ │ ├── CheckRequestCache.php
│ │ │ │ │ │ ├── FormTokenCheck.php
│ │ │ │ │ │ ├── LoadLangPack.php
│ │ │ │ │ │ └── SessionInit.php
│ │ │ │ │ ├── Middleware.php
│ │ │ │ │ ├── Pipeline.php
│ │ │ │ │ ├── Request.php
│ │ │ │ │ ├── response
│ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ ├── Html.php
│ │ │ │ │ │ ├── Json.php
│ │ │ │ │ │ ├── Jsonp.php
│ │ │ │ │ │ ├── Redirect.php
│ │ │ │ │ │ ├── View.php
│ │ │ │ │ │ └── Xml.php
│ │ │ │ │ ├── Response.php
│ │ │ │ │ ├── route
│ │ │ │ │ │ ├── dispatch
│ │ │ │ │ │ │ ├── Callback.php
│ │ │ │ │ │ │ ├── Controller.php
│ │ │ │ │ │ │ └── Url.php
│ │ │ │ │ │ ├── Dispatch.php
│ │ │ │ │ │ ├── Domain.php
│ │ │ │ │ │ ├── Resource.php
│ │ │ │ │ │ ├── RuleGroup.php
│ │ │ │ │ │ ├── RuleItem.php
│ │ │ │ │ │ ├── RuleName.php
│ │ │ │ │ │ ├── Rule.php
│ │ │ │ │ │ └── Url.php
│ │ │ │ │ ├── Route.php
│ │ │ │ │ ├── service
│ │ │ │ │ │ ├── ModelService.php
│ │ │ │ │ │ ├── PaginatorService.php
│ │ │ │ │ │ └── ValidateService.php
│ │ │ │ │ ├── Service.php
│ │ │ │ │ ├── session
│ │ │ │ │ │ ├── driver
│ │ │ │ │ │ │ ├── Cache.php
│ │ │ │ │ │ │ └── File.php
│ │ │ │ │ │ └── Store.php
│ │ │ │ │ ├── Session.php
│ │ │ │ │ ├── validate
│ │ │ │ │ │ └── ValidateRule.php
│ │ │ │ │ ├── Validate.php
│ │ │ │ │ ├── view
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ └── Php.php
│ │ │ │ │ └── View.php
│ │ │ │ └── tpl
│ │ │ │ └── think_exception.tpl
│ │ │ └── tests
│ │ │ ├── AppTest.php
│ │ │ ├── bootstrap.php
│ │ │ ├── CacheTest.php
│ │ │ ├── ConfigTest.php
│ │ │ ├── ContainerTest.php
│ │ │ ├── DbTest.php
│ │ │ ├── EnvTest.php
│ │ │ ├── EventTest.php
│ │ │ ├── FilesystemTest.php
│ │ │ ├── HttpTest.php
│ │ │ ├── InteractsWithApp.php
│ │ │ ├── LogTest.php
│ │ │ ├── MiddlewareTest.php
│ │ │ ├── RouteTest.php
│ │ │ ├── SessionTest.php
│ │ │ └── ViewTest.php
│ │ ├── think-cache
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── cache
│ │ │ │ ├── CacheItem.php
│ │ │ │ ├── driver
│ │ │ │ │ ├── File.php
│ │ │ │ │ ├── Memcached.php
│ │ │ │ │ ├── Memcache.php
│ │ │ │ │ ├── Redis.php
│ │ │ │ │ └── Wincache.php
│ │ │ │ ├── Driver.php
│ │ │ │ └── TagSet.php
│ │ │ ├── CacheManager.php
│ │ │ ├── exception
│ │ │ │ └── InvalidArgumentException.php
│ │ │ └── facade
│ │ │ └── Cache.php
│ │ ├── think-captcha
│ │ │ ├── assets
│ │ │ │ ├── bgs
│ │ │ │ │ ├── 1.jpg
│ │ │ │ │ ├── 2.jpg
│ │ │ │ │ ├── 3.jpg
│ │ │ │ │ ├── 4.jpg
│ │ │ │ │ ├── 5.jpg
│ │ │ │ │ ├── 6.jpg
│ │ │ │ │ ├── 7.jpg
│ │ │ │ │ └── 8.jpg
│ │ │ │ ├── ttfs
│ │ │ │ │ ├── 1.ttf
│ │ │ │ │ ├── 2.ttf
│ │ │ │ │ ├── 3.ttf
│ │ │ │ │ ├── 4.ttf
│ │ │ │ │ ├── 5.ttf
│ │ │ │ │ └── 6.ttf
│ │ │ │ └── zhttfs
│ │ │ │ └── 1.ttf
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── CaptchaController.php
│ │ │ ├── Captcha.php
│ │ │ ├── CaptchaService.php
│ │ │ ├── facade
│ │ │ │ └── Captcha.php
│ │ │ └── helper.php
│ │ ├── think-container
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ ├── Container.php
│ │ │ │ ├── exception
│ │ │ │ │ └── ClassNotFoundException.php
│ │ │ │ └── Facade.php
│ │ │ └── tests
│ │ │ ├── bootstrap.php
│ │ │ └── ContainerTest.php
│ │ ├── think-factory
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ └── src
│ │ │ └── Factory.php
│ │ ├── think-helper
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── Collection.php
│ │ │ ├── contract
│ │ │ │ ├── Arrayable.php
│ │ │ │ └── Jsonable.php
│ │ │ ├── helper
│ │ │ │ ├── Arr.php
│ │ │ │ └── Str.php
│ │ │ └── helper.php
│ │ ├── think-image
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── phpunit.xml
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ ├── image
│ │ │ │ │ ├── Exception.php
│ │ │ │ │ └── gif
│ │ │ │ │ ├── Decoder.php
│ │ │ │ │ ├── Encoder.php
│ │ │ │ │ └── Gif.php
│ │ │ │ └── Image.php
│ │ │ └── tests
│ │ │ ├── autoload.php
│ │ │ ├── CropTest.php
│ │ │ ├── FlipTest.php
│ │ │ ├── images
│ │ │ │ ├── test.bmp
│ │ │ │ ├── test.gif
│ │ │ │ ├── test.jpg
│ │ │ │ ├── test.png
│ │ │ │ └── test.ttf
│ │ │ ├── InfoTest.php
│ │ │ ├── RotateTest.php
│ │ │ ├── TestCase.php
│ │ │ ├── TextTest.php
│ │ │ ├── ThumbTest.php
│ │ │ ├── tmp
│ │ │ └── WaterTest.php
│ │ ├── think-log
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── facade
│ │ │ │ └── Log.php
│ │ │ ├── log
│ │ │ │ └── driver
│ │ │ │ ├── File.php
│ │ │ │ └── Socket.php
│ │ │ └── LogManager.php
│ │ ├── think-multi-app
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── command
│ │ │ │ ├── Build.php
│ │ │ │ ├── Clear.php
│ │ │ │ └── stubs
│ │ │ │ └── controller.stub
│ │ │ ├── MultiApp.php
│ │ │ ├── Service.php
│ │ │ └── Url.php
│ │ ├── think-orm
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── db
│ │ │ │ ├── BaseQuery.php
│ │ │ │ ├── builder
│ │ │ │ │ ├── Mongo.php
│ │ │ │ │ ├── Mysql.php
│ │ │ │ │ ├── Oracle.php
│ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ └── Sqlsrv.php
│ │ │ │ ├── Builder.php
│ │ │ │ ├── CacheItem.php
│ │ │ │ ├── concern
│ │ │ │ │ ├── AggregateQuery.php
│ │ │ │ │ ├── JoinAndViewQuery.php
│ │ │ │ │ ├── ModelRelationQuery.php
│ │ │ │ │ ├── ParamsBind.php
│ │ │ │ │ ├── ResultOperation.php
│ │ │ │ │ ├── TableFieldInfo.php
│ │ │ │ │ ├── TimeFieldQuery.php
│ │ │ │ │ ├── Transaction.php
│ │ │ │ │ └── WhereQuery.php
│ │ │ │ ├── ConnectionInterface.php
│ │ │ │ ├── Connection.php
│ │ │ │ ├── connector
│ │ │ │ │ ├── Mongo.php
│ │ │ │ │ ├── Mysql.php
│ │ │ │ │ ├── Oracle.php
│ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ ├── pgsql.sql
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ └── Sqlsrv.php
│ │ │ │ ├── exception
│ │ │ │ │ ├── BindParamException.php
│ │ │ │ │ ├── DataNotFoundException.php
│ │ │ │ │ ├── DbException.php
│ │ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ │ ├── ModelEventException.php
│ │ │ │ │ ├── ModelNotFoundException.php
│ │ │ │ │ └── PDOException.php
│ │ │ │ ├── Fetch.php
│ │ │ │ ├── Mongo.php
│ │ │ │ ├── PDOConnection.php
│ │ │ │ ├── Query.php
│ │ │ │ ├── Raw.php
│ │ │ │ └── Where.php
│ │ │ ├── DbManager.php
│ │ │ ├── facade
│ │ │ │ └── Db.php
│ │ │ ├── model
│ │ │ │ ├── Collection.php
│ │ │ │ ├── concern
│ │ │ │ │ ├── Attribute.php
│ │ │ │ │ ├── Conversion.php
│ │ │ │ │ ├── ModelEvent.php
│ │ │ │ │ ├── OptimLock.php
│ │ │ │ │ ├── RelationShip.php
│ │ │ │ │ ├── SoftDelete.php
│ │ │ │ │ └── TimeStamp.php
│ │ │ │ ├── Pivot.php
│ │ │ │ ├── relation
│ │ │ │ │ ├── BelongsToMany.php
│ │ │ │ │ ├── BelongsTo.php
│ │ │ │ │ ├── HasMany.php
│ │ │ │ │ ├── HasManyThrough.php
│ │ │ │ │ ├── HasOne.php
│ │ │ │ │ ├── HasOneThrough.php
│ │ │ │ │ ├── MorphMany.php
│ │ │ │ │ ├── MorphOne.php
│ │ │ │ │ ├── MorphToMany.php
│ │ │ │ │ ├── MorphTo.php
│ │ │ │ │ └── OneToOne.php
│ │ │ │ └── Relation.php
│ │ │ ├── Model.php
│ │ │ ├── paginator
│ │ │ │ └── driver
│ │ │ │ └── Bootstrap.php
│ │ │ └── Paginator.php
│ │ ├── think-queue
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ ├── common.php
│ │ │ │ ├── config.php
│ │ │ │ ├── facade
│ │ │ │ │ └── Queue.php
│ │ │ │ ├── queue
│ │ │ │ │ ├── CallQueuedHandler.php
│ │ │ │ │ ├── command
│ │ │ │ │ │ ├── FailedTable.php
│ │ │ │ │ │ ├── FlushFailed.php
│ │ │ │ │ │ ├── ForgetFailed.php
│ │ │ │ │ │ ├── Listen.php
│ │ │ │ │ │ ├── ListFailed.php
│ │ │ │ │ │ ├── Restart.php
│ │ │ │ │ │ ├── Retry.php
│ │ │ │ │ │ ├── stubs
│ │ │ │ │ │ │ ├── failed_jobs.stub
│ │ │ │ │ │ │ └── jobs.stub
│ │ │ │ │ │ ├── Table.php
│ │ │ │ │ │ └── Work.php
│ │ │ │ │ ├── connector
│ │ │ │ │ │ ├── Database.php
│ │ │ │ │ │ ├── Redis.php
│ │ │ │ │ │ └── Sync.php
│ │ │ │ │ ├── Connector.php
│ │ │ │ │ ├── event
│ │ │ │ │ │ ├── JobExceptionOccurred.php
│ │ │ │ │ │ ├── JobFailed.php
│ │ │ │ │ │ ├── JobProcessed.php
│ │ │ │ │ │ ├── JobProcessing.php
│ │ │ │ │ │ └── WorkerStopping.php
│ │ │ │ │ ├── exception
│ │ │ │ │ │ └── MaxAttemptsExceededException.php
│ │ │ │ │ ├── failed
│ │ │ │ │ │ ├── Database.php
│ │ │ │ │ │ └── None.php
│ │ │ │ │ ├── FailedJob.php
│ │ │ │ │ ├── InteractsWithTime.php
│ │ │ │ │ ├── job
│ │ │ │ │ │ ├── Database.php
│ │ │ │ │ │ ├── Redis.php
│ │ │ │ │ │ └── Sync.php
│ │ │ │ │ ├── Job.php
│ │ │ │ │ ├── Listener.php
│ │ │ │ │ ├── Queueable.php
│ │ │ │ │ ├── Service.php
│ │ │ │ │ ├── ShouldQueue.php
│ │ │ │ │ └── Worker.php
│ │ │ │ └── Queue.php
│ │ │ └── tests
│ │ │ ├── bootstrap.php
│ │ │ ├── DatabaseConnectorTest.php
│ │ │ ├── ListenerTest.php
│ │ │ ├── QueueTest.php
│ │ │ ├── TestCase.php
│ │ │ └── WorkerTest.php
│ │ ├── think-template
│ │ │ ├── composer.json
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── src
│ │ │ ├── facade
│ │ │ │ └── Template.php
│ │ │ ├── template
│ │ │ │ ├── driver
│ │ │ │ │ └── File.php
│ │ │ │ ├── exception
│ │ │ │ │ └── TemplateNotFoundException.php
│ │ │ │ ├── taglib
│ │ │ │ │ └── Cx.php
│ │ │ │ └── TagLib.php
│ │ │ └── Template.php
│ │ └── think-view
│ │ ├── composer.json
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── src
│ │ └── Think.php
│ ├── workerman
│ │ ├── channel
│ │ │ ├── composer.json
│ │ │ ├── README.md
│ │ │ ├── src
│ │ │ │ ├── Client.php
│ │ │ │ └── Server.php
│ │ │ └── test
│ │ │ └── server.php
│ │ ├── workerman
│ │ │ ├── Autoloader.php
│ │ │ ├── composer.json
│ │ │ ├── Connection
│ │ │ │ ├── AsyncTcpConnection.php
│ │ │ │ ├── AsyncUdpConnection.php
│ │ │ │ ├── ConnectionInterface.php
│ │ │ │ ├── TcpConnection.php
│ │ │ │ └── UdpConnection.php
│ │ │ ├── Events
│ │ │ │ ├── EventInterface.php
│ │ │ │ ├── Event.php
│ │ │ │ ├── Ev.php
│ │ │ │ ├── Libevent.php
│ │ │ │ ├── React
│ │ │ │ │ ├── Base.php
│ │ │ │ │ ├── ExtEventLoop.php
│ │ │ │ │ ├── ExtLibEventLoop.php
│ │ │ │ │ └── StreamSelectLoop.php
│ │ │ │ ├── Select.php
│ │ │ │ └── Swoole.php
│ │ │ ├── Lib
│ │ │ │ ├── Constants.php
│ │ │ │ └── Timer.php
│ │ │ ├── MIT-LICENSE.txt
│ │ │ ├── Protocols
│ │ │ │ ├── Frame.php
│ │ │ │ ├── Http
│ │ │ │ │ └── mime.types
│ │ │ │ ├── Http.php
│ │ │ │ ├── ProtocolInterface.php
│ │ │ │ ├── Text.php
│ │ │ │ ├── Websocket.php
│ │ │ │ └── Ws.php
│ │ │ ├── README.md
│ │ │ ├── WebServer.php
│ │ │ └── Worker.php
│ │ └── workerman.log
│ └── xaboy
│ └── form-builder
│ ├── composer.json
│ ├── images
│ │ ├── components.png
│ │ ├── demo02.jpg
│ │ ├── demo03.jpg
│ │ └── demo04.jpg
│ ├── LICENSE
│ ├── README.md
│ └── src
│ ├── components
│ │ ├── Cascader.php
│ │ ├── Checkbox.php
│ │ ├── ColorPicker.php
│ │ ├── Col.php
│ │ ├── DatePicker.php
│ │ ├── FormStyle.php
│ │ ├── Frame.php
│ │ ├── Hidden.php
│ │ ├── InputNumber.php
│ │ ├── Input.php
│ │ ├── Option.php
│ │ ├── Radio.php
│ │ ├── Rate.php
│ │ ├── Row.php
│ │ ├── Select.php
│ │ ├── Slider.php
│ │ ├── Switches.php
│ │ ├── TimePicker.php
│ │ ├── TreeData.php
│ │ ├── Tree.php
│ │ ├── Upload.php
│ │ └── Validate.php
│ ├── Exception
│ │ └── FormBuilderException.php
│ ├── FormComponentDriver.php
│ ├── Form.php
│ ├── Helper.php
│ ├── interfaces
│ │ └── FormComponentInterFace.php
│ ├── Json.php
│ ├── traits
│ │ ├── component
│ │ │ ├── CallPropsTrait.php
│ │ │ └── ComponentOptionsTrait.php
│ │ └── form
│ │ ├── FormCascaderTrait.php
│ │ ├── FormCheckBoxTrait.php
│ │ ├── FormColorPickerTrait.php
│ │ ├── FormDatePickerTrait.php
│ │ ├── FormFrameTrait.php
│ │ ├── FormHiddenTrait.php
│ │ ├── FormInputNumberTrait.php
│ │ ├── FormInputTrait.php
│ │ ├── FormOptionTrait.php
│ │ ├── FormRadioTrait.php
│ │ ├── FormRateTrait.php
│ │ ├── FormSelectTrait.php
│ │ ├── FormSliderTrait.php
│ │ ├── FormStyleTrait.php
│ │ ├── FormSwitchesTrait.php
│ │ ├── FormTimePickerTrait.php
│ │ ├── FormTreeTrait.php
│ │ ├── FormUploadTrait.php
│ │ └── FormValidateTrait.php
│ └── view
│ ├── form.php
│ └── formScript.php
├── view
│ ├── admin
│ │ ├── cypress.json
│ │ ├── LICENSE
│ │ ├── package.json
│ │ ├── package-lock.json
│ │ ├── public
│ │ │ ├── favicon.ico
│ │ │ ├── index.html
│ │ │ └── UEditor
│ │ │ ├── dialogs
│ │ │ │ ├── anchor
│ │ │ │ │ └── anchor.html
│ │ │ │ ├── attachment
│ │ │ │ │ ├── attachment.css
│ │ │ │ │ ├── attachment.html
│ │ │ │ │ ├── attachment.js
│ │ │ │ │ ├── fileTypeImages
│ │ │ │ │ │ ├── icon_chm.gif
│ │ │ │ │ │ ├── icon_default.png
│ │ │ │ │ │ ├── icon_doc.gif
│ │ │ │ │ │ ├── icon_exe.gif
│ │ │ │ │ │ ├── icon_jpg.gif
│ │ │ │ │ │ ├── icon_mp3.gif
│ │ │ │ │ │ ├── icon_mv.gif
│ │ │ │ │ │ ├── icon_pdf.gif
│ │ │ │ │ │ ├── icon_ppt.gif
│ │ │ │ │ │ ├── icon_psd.gif
│ │ │ │ │ │ ├── icon_rar.gif
│ │ │ │ │ │ ├── icon_txt.gif
│ │ │ │ │ │ └── icon_xls.gif
│ │ │ │ │ └── images
│ │ │ │ │ ├── alignicon.gif
│ │ │ │ │ ├── alignicon.png
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── file-icons.gif
│ │ │ │ │ ├── file-icons.png
│ │ │ │ │ ├── icons.gif
│ │ │ │ │ ├── icons.png
│ │ │ │ │ ├── image.png
│ │ │ │ │ ├── progress.png
│ │ │ │ │ ├── success.gif
│ │ │ │ │ └── success.png
│ │ │ │ ├── background
│ │ │ │ │ ├── background.css
│ │ │ │ │ ├── background.html
│ │ │ │ │ ├── background.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── bg.png
│ │ │ │ │ └── success.png
│ │ │ │ ├── charts
│ │ │ │ │ ├── chart.config.js
│ │ │ │ │ ├── charts.css
│ │ │ │ │ ├── charts.html
│ │ │ │ │ ├── charts.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── charts0.png
│ │ │ │ │ ├── charts1.png
│ │ │ │ │ ├── charts2.png
│ │ │ │ │ ├── charts3.png
│ │ │ │ │ ├── charts4.png
│ │ │ │ │ └── charts5.png
│ │ │ │ ├── emotion
│ │ │ │ │ ├── emotion.css
│ │ │ │ │ ├── emotion.html
│ │ │ │ │ ├── emotion.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── 0.gif
│ │ │ │ │ ├── bface.gif
│ │ │ │ │ ├── cface.gif
│ │ │ │ │ ├── fface.gif
│ │ │ │ │ ├── jxface2.gif
│ │ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ │ ├── tface.gif
│ │ │ │ │ ├── wface.gif
│ │ │ │ │ └── yface.gif
│ │ │ │ ├── gmap
│ │ │ │ │ └── gmap.html
│ │ │ │ ├── help
│ │ │ │ │ ├── help.css
│ │ │ │ │ ├── help.html
│ │ │ │ │ └── help.js
│ │ │ │ ├── image
│ │ │ │ │ ├── image.css
│ │ │ │ │ ├── image.html
│ │ │ │ │ ├── image.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── alignicon.jpg
│ │ │ │ │ ├── bg.png
│ │ │ │ │ ├── icons.gif
│ │ │ │ │ ├── icons.png
│ │ │ │ │ ├── image.png
│ │ │ │ │ ├── progress.png
│ │ │ │ │ ├── success.gif
│ │ │ │ │ └── success.png
│ │ │ │ ├── insertframe
│ │ │ │ │ └── insertframe.html
│ │ │ │ ├── internal.js
│ │ │ │ ├── link
│ │ │ │ │ └── link.html
│ │ │ │ ├── map
│ │ │ │ │ ├── map.html
│ │ │ │ │ └── show.html
│ │ │ │ ├── music
│ │ │ │ │ ├── music.css
│ │ │ │ │ ├── music.html
│ │ │ │ │ └── music.js
│ │ │ │ ├── preview
│ │ │ │ │ └── preview.html
│ │ │ │ ├── scrawl
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── addimg.png
│ │ │ │ │ │ ├── brush.png
│ │ │ │ │ │ ├── delimgH.png
│ │ │ │ │ │ ├── delimg.png
│ │ │ │ │ │ ├── emptyH.png
│ │ │ │ │ │ ├── empty.png
│ │ │ │ │ │ ├── eraser.png
│ │ │ │ │ │ ├── redoH.png
│ │ │ │ │ │ ├── redo.png
│ │ │ │ │ │ ├── scaleH.png
│ │ │ │ │ │ ├── scale.png
│ │ │ │ │ │ ├── size.png
│ │ │ │ │ │ ├── undoH.png
│ │ │ │ │ │ └── undo.png
│ │ │ │ │ ├── scrawl.css
│ │ │ │ │ ├── scrawl.html
│ │ │ │ │ └── scrawl.js
│ │ │ │ ├── searchreplace
│ │ │ │ │ ├── searchreplace.html
│ │ │ │ │ └── searchreplace.js
│ │ │ │ ├── snapscreen
│ │ │ │ │ └── snapscreen.html
│ │ │ │ ├── spechars
│ │ │ │ │ ├── spechars.html
│ │ │ │ │ └── spechars.js
│ │ │ │ ├── table
│ │ │ │ │ ├── dragicon.png
│ │ │ │ │ ├── edittable.css
│ │ │ │ │ ├── edittable.html
│ │ │ │ │ ├── edittable.js
│ │ │ │ │ ├── edittd.html
│ │ │ │ │ └── edittip.html
│ │ │ │ ├── template
│ │ │ │ │ ├── config.js
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── bg.gif
│ │ │ │ │ │ ├── pre0.png
│ │ │ │ │ │ ├── pre1.png
│ │ │ │ │ │ ├── pre2.png
│ │ │ │ │ │ ├── pre3.png
│ │ │ │ │ │ └── pre4.png
│ │ │ │ │ ├── template.css
│ │ │ │ │ ├── template.html
│ │ │ │ │ └── template.js
│ │ │ │ ├── video
│ │ │ │ │ ├── images
│ │ │ │ │ │ ├── bg.png
│ │ │ │ │ │ ├── center_focus.jpg
│ │ │ │ │ │ ├── file-icons.gif
│ │ │ │ │ │ ├── file-icons.png
│ │ │ │ │ │ ├── icons.gif
│ │ │ │ │ │ ├── icons.png
│ │ │ │ │ │ ├── image.png
│ │ │ │ │ │ ├── left_focus.jpg
│ │ │ │ │ │ ├── none_focus.jpg
│ │ │ │ │ │ ├── progress.png
│ │ │ │ │ │ ├── right_focus.jpg
│ │ │ │ │ │ ├── success.gif
│ │ │ │ │ │ └── success.png
│ │ │ │ │ ├── video.css
│ │ │ │ │ ├── video.html
│ │ │ │ │ └── video.js
│ │ │ │ ├── webapp
│ │ │ │ │ └── webapp.html
│ │ │ │ └── wordimage
│ │ │ │ ├── tangram.js
│ │ │ │ ├── wordimage.html
│ │ │ │ └── wordimage.js
│ │ │ ├── index.html
│ │ │ ├── lang
│ │ │ │ ├── en
│ │ │ │ │ ├── en.js
│ │ │ │ │ └── images
│ │ │ │ │ ├── addimage.png
│ │ │ │ │ ├── alldeletebtnhoverskin.png
│ │ │ │ │ ├── alldeletebtnupskin.png
│ │ │ │ │ ├── background.png
│ │ │ │ │ ├── button.png
│ │ │ │ │ ├── copy.png
│ │ │ │ │ ├── deletedisable.png
│ │ │ │ │ ├── deleteenable.png
│ │ │ │ │ ├── listbackground.png
│ │ │ │ │ ├── localimage.png
│ │ │ │ │ ├── music.png
│ │ │ │ │ ├── rotateleftdisable.png
│ │ │ │ │ ├── rotateleftenable.png
│ │ │ │ │ ├── rotaterightdisable.png
│ │ │ │ │ ├── rotaterightenable.png
│ │ │ │ │ └── upload.png
│ │ │ │ └── zh-cn
│ │ │ │ ├── images
│ │ │ │ │ ├── copy.png
│ │ │ │ │ ├── localimage.png
│ │ │ │ │ ├── music.png
│ │ │ │ │ └── upload.png
│ │ │ │ └── zh-cn.js
│ │ │ ├── themes
│ │ │ │ ├── default
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── ueditor.css
│ │ │ │ │ │ └── ueditor.min.css
│ │ │ │ │ ├── dialogbase.css
│ │ │ │ │ └── images
│ │ │ │ │ ├── anchor.gif
│ │ │ │ │ ├── arrow_down.png
│ │ │ │ │ ├── arrow.png
│ │ │ │ │ ├── arrow_up.png
│ │ │ │ │ ├── button-bg.gif
│ │ │ │ │ ├── cancelbutton.gif
│ │ │ │ │ ├── charts.png
│ │ │ │ │ ├── cursor_h.gif
│ │ │ │ │ ├── cursor_h.png
│ │ │ │ │ ├── cursor_v.gif
│ │ │ │ │ ├── cursor_v.png
│ │ │ │ │ ├── dialog-title-bg.png
│ │ │ │ │ ├── filescan.png
│ │ │ │ │ ├── highlighted.gif
│ │ │ │ │ ├── icons-all.gif
│ │ │ │ │ ├── icons.gif
│ │ │ │ │ ├── icons.png
│ │ │ │ │ ├── loaderror.png
│ │ │ │ │ ├── loading.gif
│ │ │ │ │ ├── lock.gif
│ │ │ │ │ ├── neweditor-tab-bg.png
│ │ │ │ │ ├── pagebreak.gif
│ │ │ │ │ ├── scale.png
│ │ │ │ │ ├── sortable.png
│ │ │ │ │ ├── spacer.gif
│ │ │ │ │ ├── sparator_v.png
│ │ │ │ │ ├── table-cell-align.png
│ │ │ │ │ ├── tangram-colorpicker.png
│ │ │ │ │ ├── toolbar_bg.png
│ │ │ │ │ ├── unhighlighted.gif
│ │ │ │ │ ├── upload.png
│ │ │ │ │ ├── videologo.gif
│ │ │ │ │ ├── word.gif
│ │ │ │ │ └── wordpaste.png
│ │ │ │ └── iframe.css
│ │ │ ├── third-party
│ │ │ │ ├── codemirror
│ │ │ │ │ ├── codemirror.css
│ │ │ │ │ └── codemirror.js
│ │ │ │ ├── highcharts
│ │ │ │ │ ├── adapters
│ │ │ │ │ │ ├── mootools-adapter.js
│ │ │ │ │ │ ├── mootools-adapter.src.js
│ │ │ │ │ │ ├── prototype-adapter.js
│ │ │ │ │ │ ├── prototype-adapter.src.js
│ │ │ │ │ │ ├── standalone-framework.js
│ │ │ │ │ │ └── standalone-framework.src.js
│ │ │ │ │ ├── highcharts.js
│ │ │ │ │ ├── highcharts-more.js
│ │ │ │ │ ├── highcharts-more.src.js
│ │ │ │ │ ├── highcharts.src.js
│ │ │ │ │ ├── modules
│ │ │ │ │ │ ├── annotations.js
│ │ │ │ │ │ ├── annotations.src.js
│ │ │ │ │ │ ├── canvas-tools.js
│ │ │ │ │ │ ├── canvas-tools.src.js
│ │ │ │ │ │ ├── data.js
│ │ │ │ │ │ ├── data.src.js
│ │ │ │ │ │ ├── drilldown.js
│ │ │ │ │ │ ├── drilldown.src.js
│ │ │ │ │ │ ├── exporting.js
│ │ │ │ │ │ ├── exporting.src.js
│ │ │ │ │ │ ├── funnel.js
│ │ │ │ │ │ ├── funnel.src.js
│ │ │ │ │ │ ├── heatmap.js
│ │ │ │ │ │ ├── heatmap.src.js
│ │ │ │ │ │ ├── map.js
│ │ │ │ │ │ ├── map.src.js
│ │ │ │ │ │ ├── no-data-to-display.js
│ │ │ │ │ │ └── no-data-to-display.src.js
│ │ │ │ │ └── themes
│ │ │ │ │ ├── dark-blue.js
│ │ │ │ │ ├── dark-green.js
│ │ │ │ │ ├── gray.js
│ │ │ │ │ ├── grid.js
│ │ │ │ │ └── skies.js
│ │ │ │ ├── jquery-1.10.2.js
│ │ │ │ ├── jquery-1.10.2.min.js
│ │ │ │ ├── jquery-1.10.2.min.map
│ │ │ │ ├── snapscreen
│ │ │ │ │ └── UEditorSnapscreen.exe
│ │ │ │ ├── SyntaxHighlighter
│ │ │ │ │ ├── shCoreDefault.css
│ │ │ │ │ └── shCore.js
│ │ │ │ ├── video-js
│ │ │ │ │ ├── font
│ │ │ │ │ │ ├── vjs.eot
│ │ │ │ │ │ ├── vjs.svg
│ │ │ │ │ │ ├── vjs.ttf
│ │ │ │ │ │ └── vjs.woff
│ │ │ │ │ ├── video.dev.js
│ │ │ │ │ ├── video.js
│ │ │ │ │ ├── video-js.css
│ │ │ │ │ └── video-js.min.css
│ │ │ │ ├── webuploader
│ │ │ │ │ ├── webuploader.css
│ │ │ │ │ ├── webuploader.custom.js
│ │ │ │ │ ├── webuploader.custom.min.js
│ │ │ │ │ ├── webuploader.flashonly.js
│ │ │ │ │ ├── webuploader.flashonly.min.js
│ │ │ │ │ ├── webuploader.html5only.js
│ │ │ │ │ ├── webuploader.html5only.min.js
│ │ │ │ │ ├── webuploader.js
│ │ │ │ │ ├── webuploader.min.js
│ │ │ │ │ ├── webuploader.withoutimage.js
│ │ │ │ │ └── webuploader.withoutimage.min.js
│ │ │ │ ├── xss.min.js
│ │ │ │ └── zeroclipboard
│ │ │ │ ├── ZeroClipboard.js
│ │ │ │ └── ZeroClipboard.min.js
│ │ │ ├── ueditor.all.js
│ │ │ ├── ueditor.all.min.js
│ │ │ ├── ueditor.config.js
│ │ │ ├── ueditor.parse.js
│ │ │ └── ueditor.parse.min.js
│ │ ├── README.md
│ │ ├── src
│ │ │ ├── api
│ │ │ │ ├── account.js
│ │ │ │ ├── agent.js
│ │ │ │ ├── app.js
│ │ │ │ ├── cms.js
│ │ │ │ ├── common.js
│ │ │ │ ├── diy.js
│ │ │ │ ├── finance.js
│ │ │ │ ├── index.js
│ │ │ │ ├── live.js
│ │ │ │ ├── marketing.js
│ │ │ │ ├── order.js
│ │ │ │ ├── product.js
│ │ │ │ ├── setting.js
│ │ │ │ ├── systemAdmin.js
│ │ │ │ ├── system.js
│ │ │ │ ├── systemMenus.js
│ │ │ │ ├── uploadPictures.js
│ │ │ │ └── user.js
│ │ │ ├── App.vue
│ │ │ ├── assets
│ │ │ │ ├── iconfont
│ │ │ │ │ ├── iconfont.css
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ ├── iconfont.woff
│ │ │ │ │ └── iconfont.woff2
│ │ │ │ ├── icons
│ │ │ │ │ ├── iconfont.css
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ └── iconfont.woff
│ │ │ │ ├── images
│ │ │ │ │ ├── bg.jpg
│ │ │ │ │ ├── bjt.png
│ │ │ │ │ ├── error-page
│ │ │ │ │ │ ├── error-401.svg
│ │ │ │ │ │ ├── error-404.svg
│ │ │ │ │ │ └── error-500.svg
│ │ │ │ │ ├── expressi.jpg
│ │ │ │ │ ├── head.gif
│ │ │ │ │ ├── icon-social-bilibili.svg
│ │ │ │ │ ├── icon-social-juejin.svg
│ │ │ │ │ ├── icon-social-twitter.svg
│ │ │ │ │ ├── icon-social-zhihu.svg
│ │ │ │ │ ├── icons.png
│ │ │ │ │ ├── login-bg.jpg
│ │ │ │ │ ├── logo-dark.png
│ │ │ │ │ ├── logo.jpg
│ │ │ │ │ ├── logo-min.jpg
│ │ │ │ │ ├── logo.png
│ │ │ │ │ ├── logo-small.png
│ │ │ │ │ ├── mobilefoot.png
│ │ │ │ │ ├── mobilehead.png
│ │ │ │ │ ├── moren.jpg
│ │ │ │ │ ├── no.png
│ │ │ │ │ ├── ren.png
│ │ │ │ │ └── sw.jpg
│ │ │ │ └── js
│ │ │ │ ├── canvas-nest.min.js
│ │ │ │ ├── jigsaw.css
│ │ │ │ └── jigsaw.js
│ │ │ ├── components
│ │ │ │ ├── cards
│ │ │ │ │ └── cards.vue
│ │ │ │ ├── common-icon
│ │ │ │ │ ├── common-icon.vue
│ │ │ │ │ └── index.js
│ │ │ │ ├── copyright
│ │ │ │ │ └── index.vue
│ │ │ │ ├── couponList
│ │ │ │ │ └── index.vue
│ │ │ │ ├── customerInfo
│ │ │ │ │ └── index.vue
│ │ │ │ ├── diyComponents
│ │ │ │ │ ├── c_bg_color.vue
│ │ │ │ │ ├── c_goods.vue
│ │ │ │ │ ├── c_hot_word.vue
│ │ │ │ │ ├── c_input_number.vue
│ │ │ │ │ ├── c_is_show.vue
│ │ │ │ │ ├── c_page_ueditor.vue
│ │ │ │ │ ├── c_select.vue
│ │ │ │ │ ├── c_tab_bar.vue
│ │ │ │ │ ├── c_tab.vue
│ │ │ │ │ ├── c_txt_list.vue
│ │ │ │ │ ├── c_txt_tab.vue
│ │ │ │ │ ├── c_upload_img.vue
│ │ │ │ │ ├── c_upload_list.vue
│ │ │ │ │ └── index.js
│ │ │ │ ├── echarts
│ │ │ │ │ └── index.vue
│ │ │ │ ├── freightTemplate
│ │ │ │ │ ├── city.vue
│ │ │ │ │ ├── index.vue
│ │ │ │ │ └── provinces.js
│ │ │ │ ├── from
│ │ │ │ │ └── from.vue
│ │ │ │ ├── goodsList
│ │ │ │ │ └── index.vue
│ │ │ │ ├── iconFrom
│ │ │ │ │ └── index.vue
│ │ │ │ ├── icons
│ │ │ │ │ ├── icons.vue
│ │ │ │ │ └── index.js
│ │ │ │ ├── main
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── a-back-top
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── error-store
│ │ │ │ │ │ │ ├── error-store.vue
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ ├── fullscreen
│ │ │ │ │ │ │ ├── fullscreen.vue
│ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ ├── header-bar
│ │ │ │ │ │ │ ├── custom-bread-crumb
│ │ │ │ │ │ │ │ ├── custom-bread-crumb.less
│ │ │ │ │ │ │ │ ├── custom-bread-crumb.vue
│ │ │ │ │ │ │ │ └── index.js
│ │ │ │ │ │ │ ├── header-bar.less
│ │ │ │ │ │ │ ├── header-bar.vue
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── sider-trigger
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── sider-trigger.less
│ │ │ │ │ │ │ └── sider-trigger.vue
│ │ │ │ │ │ ├── header-notice
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── header-search
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── language
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ └── language.vue
│ │ │ │ │ │ ├── side-menu
│ │ │ │ │ │ │ ├── collapsed-menu.vue
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── item-mixin.js
│ │ │ │ │ │ │ ├── mixin.js
│ │ │ │ │ │ │ ├── side-menu-item.vue
│ │ │ │ │ │ │ ├── side-menu.less
│ │ │ │ │ │ │ └── side-menu.vue
│ │ │ │ │ │ ├── tags-nav
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── tags-nav.less
│ │ │ │ │ │ │ └── tags-nav.vue
│ │ │ │ │ │ └── user
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── user.less
│ │ │ │ │ │ └── user.vue
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── main.less
│ │ │ │ │ └── main.vue
│ │ │ │ ├── mde
│ │ │ │ │ └── index.vue
│ │ │ │ ├── modelSure
│ │ │ │ │ └── modelSure.vue
│ │ │ │ ├── newsCategory
│ │ │ │ │ └── index.vue
│ │ │ │ ├── parent-view
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── parent-view.vue
│ │ │ │ ├── publicSearchFrom
│ │ │ │ │ └── index.vue
│ │ │ │ ├── quill
│ │ │ │ │ └── index.vue
│ │ │ │ ├── referrerInfo
│ │ │ │ │ └── index.vue
│ │ │ │ ├── rightConfig
│ │ │ │ │ └── index.vue
│ │ │ │ ├── searchFrom
│ │ │ │ │ ├── referrerInfo
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── searchFrom.vue
│ │ │ │ ├── sendCoupons
│ │ │ │ │ └── index.vue
│ │ │ │ ├── systemStore
│ │ │ │ │ └── index.vue
│ │ │ │ ├── ueditorFrom
│ │ │ │ │ └── index.vue
│ │ │ │ ├── uploadPictures
│ │ │ │ │ ├── index.vue
│ │ │ │ │ └── widgetImg.vue
│ │ │ │ └── uploadVideo
│ │ │ │ └── index.vue
│ │ │ ├── config
│ │ │ │ └── index.js
│ │ │ ├── directive
│ │ │ │ ├── directives.js
│ │ │ │ ├── index.js
│ │ │ │ └── module
│ │ │ │ ├── clipboard.js
│ │ │ │ └── draggable.js
│ │ │ ├── filters
│ │ │ │ └── index.js
│ │ │ ├── index.less
│ │ │ ├── libs
│ │ │ │ ├── api.request.js
│ │ │ │ ├── auth.js
│ │ │ │ ├── axios.js
│ │ │ │ ├── excel.js
│ │ │ │ ├── render-dom.js
│ │ │ │ ├── request.js
│ │ │ │ ├── socket.js
│ │ │ │ ├── tools.js
│ │ │ │ └── util.js
│ │ │ ├── locale
│ │ │ │ ├── index.js
│ │ │ │ └── lang
│ │ │ │ ├── en-US.js
│ │ │ │ ├── zh-CN.js
│ │ │ │ └── zh-TW.js
│ │ │ ├── main.js
│ │ │ ├── mock
│ │ │ │ ├── data
│ │ │ │ │ ├── org-data.js
│ │ │ │ │ └── tree-select.js
│ │ │ │ ├── data.js
│ │ │ │ ├── index.js
│ │ │ │ ├── login.js
│ │ │ │ └── user.js
│ │ │ ├── pages
│ │ │ │ ├── account
│ │ │ │ │ ├── login
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── mixins.js
│ │ │ │ ├── agent
│ │ │ │ │ ├── agentManage.vue
│ │ │ │ │ └── handle
│ │ │ │ │ └── promotersList.vue
│ │ │ │ ├── app
│ │ │ │ │ ├── routine
│ │ │ │ │ │ └── routineTemplate
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── menus
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── newsCategory
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ └── save.vue
│ │ │ │ │ ├── reply
│ │ │ │ │ │ ├── follow.vue
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ └── keyword.vue
│ │ │ │ │ └── user
│ │ │ │ │ ├── handle
│ │ │ │ │ │ └── sendOut.vue
│ │ │ │ │ ├── message.vue
│ │ │ │ │ ├── tag.vue
│ │ │ │ │ └── user.vue
│ │ │ │ ├── cms
│ │ │ │ │ ├── addArticle
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── article
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ └── relation.vue
│ │ │ │ │ └── articleCategory
│ │ │ │ │ └── index.vue
│ │ │ │ ├── finance
│ │ │ │ │ ├── commission
│ │ │ │ │ │ ├── handle
│ │ │ │ │ │ │ └── commissionDetails.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── financialRecords
│ │ │ │ │ │ ├── bill
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ └── recharge
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── userExtract
│ │ │ │ │ └── index.vue
│ │ │ │ ├── index
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── baseInfo.vue
│ │ │ │ │ │ ├── gridMenu.vue
│ │ │ │ │ │ ├── userChart.vue
│ │ │ │ │ │ └── visitChart.vue
│ │ │ │ │ ├── hot-search.vue
│ │ │ │ │ ├── index.vue
│ │ │ │ │ ├── search-table.vue
│ │ │ │ │ ├── user-gender.vue
│ │ │ │ │ └── user-preference.vue
│ │ │ │ ├── marketing
│ │ │ │ │ ├── live
│ │ │ │ │ │ ├── add_goods.vue
│ │ │ │ │ │ ├── anchor.vue
│ │ │ │ │ │ ├── components
│ │ │ │ │ │ │ ├── add_goods.vue
│ │ │ │ │ │ │ ├── goods_detail.vue
│ │ │ │ │ │ │ └── live_detail.vue
│ │ │ │ │ │ ├── creat_live.vue
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ └── live_goods.vue
│ │ │ │ │ ├── storeBargain
│ │ │ │ │ │ ├── create.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── storeCombination
│ │ │ │ │ │ ├── combinaList.vue
│ │ │ │ │ │ ├── create.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── storeCoupon
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── storeCouponIssue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── storeCouponUser
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── storeSeckill
│ │ │ │ │ │ ├── create.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── systemConfig
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── userPoint
│ │ │ │ │ └── index.vue
│ │ │ │ ├── notify
│ │ │ │ │ ├── smsConfig
│ │ │ │ │ │ ├── components
│ │ │ │ │ │ │ ├── forgetPassword.vue
│ │ │ │ │ │ │ ├── loginFrom.vue
│ │ │ │ │ │ │ └── register.vue
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ └── tableList.vue
│ │ │ │ │ ├── smsPay
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── smsTemplateApply
│ │ │ │ │ └── index.vue
│ │ │ │ ├── order
│ │ │ │ │ └── orderList
│ │ │ │ │ ├── components
│ │ │ │ │ │ ├── tableExpand.vue
│ │ │ │ │ │ ├── tableFrom.vue
│ │ │ │ │ │ └── tableList.vue
│ │ │ │ │ ├── handle
│ │ │ │ │ │ ├── orderDetails.vue
│ │ │ │ │ │ ├── orderRecord.vue
│ │ │ │ │ │ ├── orderRemark.vue
│ │ │ │ │ │ └── orderSend.vue
│ │ │ │ │ ├── index.vue
│ │ │ │ │ └── orderlistDetails.vue
│ │ │ │ ├── product
│ │ │ │ │ ├── list_wait.vue
│ │ │ │ │ ├── productAdd
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── productAttr
│ │ │ │ │ │ ├── addAttr.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── productClassify
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── productList
│ │ │ │ │ │ ├── attribute
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ ├── tableExpand.vue
│ │ │ │ │ │ └── taoBao.vue
│ │ │ │ │ └── productReply
│ │ │ │ │ └── index.vue
│ │ │ │ ├── setting
│ │ │ │ │ ├── cityDada
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── clerkList
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── devise
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ ├── links.vue
│ │ │ │ │ │ └── list.vue
│ │ │ │ │ ├── freight
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── setApp
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── setSystem
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── shippingTemplates
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── storeList
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── storeService
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── systemAdmin
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── systemMenus
│ │ │ │ │ │ ├── components
│ │ │ │ │ │ │ └── menusFrom.vue
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── systemRole
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── systemStore
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── user
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── verifyOrder
│ │ │ │ │ └── index.vue
│ │ │ │ ├── system
│ │ │ │ │ ├── auth
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── clear
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ ├── configTab
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ └── list.vue
│ │ │ │ │ ├── error
│ │ │ │ │ │ ├── 403
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── 404
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── 500
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ └── error-content.vue
│ │ │ │ │ ├── group
│ │ │ │ │ │ ├── components
│ │ │ │ │ │ │ └── groupFrom.vue
│ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ └── list.vue
│ │ │ │ │ ├── maintain
│ │ │ │ │ │ ├── systemCleardata
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── systemDatabackup
│ │ │ │ │ │ │ └── index.vue
│ │ │ │ │ │ ├── systemFile
│ │ │ │ │ │ │ ├── index.vue
│ │ │ │ │ │ │ └── opendir.vue
│ │ │ │ │ │ └── systemLog
│ │ │ │ │ │ └── index.vue
│ │ │ │ │ └── systemUpgradeclient
│ │ │ │ │ └── index.vue
│ │ │ │ └── user
│ │ │ │ ├── group
│ │ │ │ │ └── index.vue
│ │ │ │ ├── label
│ │ │ │ │ └── index.vue
│ │ │ │ ├── level
│ │ │ │ │ ├── handle
│ │ │ │ │ │ └── task.vue
│ │ │ │ │ └── index.vue
│ │ │ │ └── list
│ │ │ │ ├── data.js
│ │ │ │ ├── handle
│ │ │ │ │ └── userDetails.vue
│ │ │ │ ├── index.vue
│ │ │ │ └── tableExpand.vue
│ │ │ ├── plugin
│ │ │ │ ├── error-store
│ │ │ │ │ └── index.js
│ │ │ │ └── index.js
│ │ │ ├── router
│ │ │ │ ├── before-close.js
│ │ │ │ ├── index.js
│ │ │ │ ├── modules
│ │ │ │ │ ├── agent.js
│ │ │ │ │ ├── app.js
│ │ │ │ │ ├── cms.js
│ │ │ │ │ ├── echarts.js
│ │ │ │ │ ├── finance.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── marketing.js
│ │ │ │ │ ├── order.js
│ │ │ │ │ ├── product.js
│ │ │ │ │ ├── setting.js
│ │ │ │ │ ├── system.js
│ │ │ │ │ └── user.js
│ │ │ │ └── routers.js
│ │ │ ├── setting.js
│ │ │ ├── store
│ │ │ │ ├── index.js
│ │ │ │ └── module
│ │ │ │ ├── app.js
│ │ │ │ ├── goodSelect.js
│ │ │ │ ├── media.js
│ │ │ │ ├── menus.js
│ │ │ │ ├── moren.js
│ │ │ │ ├── order.js
│ │ │ │ ├── shopping.js
│ │ │ │ ├── userInfo.js
│ │ │ │ ├── user.js
│ │ │ │ └── userLevel.js
│ │ │ ├── styles
│ │ │ │ ├── common.less
│ │ │ │ ├── default
│ │ │ │ │ └── index.less
│ │ │ │ ├── font
│ │ │ │ │ ├── demo.css
│ │ │ │ │ ├── demo_index.html
│ │ │ │ │ ├── iconfont.css
│ │ │ │ │ ├── iconfont.eot
│ │ │ │ │ ├── iconfont.js
│ │ │ │ │ ├── iconfont.json
│ │ │ │ │ ├── iconfont.svg
│ │ │ │ │ ├── iconfont.ttf
│ │ │ │ │ ├── iconfont.woff
│ │ │ │ │ └── iconfont.woff2
│ │ │ │ ├── index.less
│ │ │ │ ├── layout
│ │ │ │ │ ├── basic-layout
│ │ │ │ │ │ ├── layout.less
│ │ │ │ │ │ └── menu.less
│ │ │ │ │ └── index.less
│ │ │ │ ├── pages
│ │ │ │ │ └── account.less
│ │ │ │ ├── setting.less
│ │ │ │ └── style.css
│ │ │ └── utils
│ │ │ ├── auth.js
│ │ │ ├── authLapse.js
│ │ │ ├── city.js
│ │ │ ├── Excel.js
│ │ │ ├── modalForm.js
│ │ │ ├── modal.js
│ │ │ ├── modalSure.js
│ │ │ ├── public.js
│ │ │ ├── validate.js
│ │ │ └── videoCloud.js
│ │ └── vue.config.js
│ └── uni-app
│ ├── api
│ │ ├── activity.js
│ │ ├── admin.js
│ │ ├── api.js
│ │ ├── order.js
│ │ ├── public.js
│ │ ├── store.js
│ │ └── user.js
│ ├── App.vue
│ ├── components
│ │ ├── adc
│ │ │ └── index.vue
│ │ ├── addressWindow
│ │ │ └── index.vue
│ │ ├── Authorize.vue
│ │ ├── countDown
│ │ │ └── index.vue
│ │ ├── couponListWindow
│ │ │ ├── index.vue
│ │ │ └── 备份.vue
│ │ ├── couponWindow
│ │ │ └── index.vue
│ │ ├── easy-upload
│ │ │ ├── easy-upload.vue
│ │ │ └── readme.md
│ │ ├── emptyPage.vue
│ │ ├── goodList
│ │ │ └── index.vue
│ │ ├── home
│ │ │ └── index.vue
│ │ ├── jyf-parser
│ │ │ ├── jyf-parser.vue
│ │ │ └── libs
│ │ │ ├── config.js
│ │ │ ├── CssHandler.js
│ │ │ ├── handler.sjs
│ │ │ ├── handler.wxs
│ │ │ ├── MpHtmlParser.js
│ │ │ └── trees.vue
│ │ ├── Loading
│ │ │ └── index.vue
│ │ ├── login_mobile
│ │ │ ├── index.vue
│ │ │ └── routine_phone.vue
│ │ ├── mpvue-calendar
│ │ │ ├── browser-style.css
│ │ │ ├── calendarinit.js
│ │ │ ├── icon.css
│ │ │ ├── mpvue-calendar.vue
│ │ │ └── style.css
│ │ ├── orderGoods
│ │ │ └── index.vue
│ │ ├── payment
│ │ │ └── index.vue
│ │ ├── PriceChange
│ │ │ └── index.vue
│ │ ├── productConSwiper
│ │ │ └── index.vue
│ │ ├── productWindow
│ │ │ └── index.vue
│ │ ├── promotionGood
│ │ │ └── index.vue
│ │ ├── recommend
│ │ │ └── index.vue
│ │ ├── shareInfo
│ │ │ └── index.vue
│ │ ├── shareRedPackets
│ │ │ └── index.vue
│ │ ├── swipers
│ │ │ └── index.vue
│ │ ├── tabNav.vue
│ │ ├── ucharts
│ │ │ ├── component.vue
│ │ │ ├── ucharts.js
│ │ │ └── ucharts.min.js
│ │ ├── uni-calendar
│ │ │ ├── calendar.js
│ │ │ ├── uni-calendar-item.vue
│ │ │ ├── uni-calendar.vue
│ │ │ └── util.js
│ │ ├── userEvaluation
│ │ │ └── index.vue
│ │ ├── vconsole.min.js
│ │ └── wPicker
│ │ ├── city-data
│ │ │ ├── area.js
│ │ │ ├── city.js
│ │ │ └── province.js
│ │ ├── w-picker.js
│ │ └── w-picker.vue
│ ├── config
│ │ ├── app.js
│ │ ├── cache.js
│ │ └── socket.js
│ ├── libs
│ │ ├── chat.js
│ │ ├── login.js
│ │ ├── order.js
│ │ ├── routine.js
│ │ └── wechat.js
│ ├── main.js
│ ├── manifest.json
│ ├── mixins
│ │ └── SendVerifyCode.js
│ ├── package-lock.json
│ ├── pages
│ │ ├── activity
│ │ │ ├── bargain
│ │ │ │ └── index.vue
│ │ │ ├── goods_bargain
│ │ │ │ └── index.vue
│ │ │ ├── goods_bargain_details
│ │ │ │ └── index.vue
│ │ │ ├── goods_combination
│ │ │ │ └── index.vue
│ │ │ ├── goods_combination_details
│ │ │ │ └── index.vue
│ │ │ ├── goods_combination_status
│ │ │ │ └── index.vue
│ │ │ ├── goods_seckill
│ │ │ │ └── index.vue
│ │ │ ├── goods_seckill_details
│ │ │ │ └── index.vue
│ │ │ └── poster-poster
│ │ │ └── index.vue
│ │ ├── admin
│ │ │ ├── delivery
│ │ │ │ └── index.vue
│ │ │ ├── order
│ │ │ │ └── index.vue
│ │ │ ├── order_cancellation
│ │ │ │ └── index.vue
│ │ │ ├── orderDetail
│ │ │ │ └── index.vue
│ │ │ ├── orderList
│ │ │ │ └── index.vue
│ │ │ ├── static
│ │ │ │ └── scan.gif
│ │ │ └── statistics
│ │ │ └── index.vue
│ │ ├── auth
│ │ │ └── index.vue
│ │ ├── columnGoods
│ │ │ └── HotNewGoods
│ │ │ └── index.vue
│ │ ├── customer_list
│ │ │ ├── chat.vue
│ │ │ └── index.vue
│ │ ├── first_new_product
│ │ │ └── index.vue
│ │ ├── goods_cate
│ │ │ └── goods_cate.vue
│ │ ├── goods_details
│ │ │ ├── index.vue
│ │ │ └── index-备份.vue
│ │ ├── goods_list
│ │ │ └── index.vue
│ │ ├── goods_search
│ │ │ └── index.vue
│ │ ├── index
│ │ │ ├── components
│ │ │ │ ├── a_headerSerch.vue
│ │ │ │ ├── b_swiperBg.vue
│ │ │ │ ├── c_menus.vue
│ │ │ │ ├── d_news.vue
│ │ │ │ ├── e_activity.vue
│ │ │ │ ├── f_alive.vue
│ │ │ │ ├── f_scroll_box.vue
│ │ │ │ ├── g_recommend.vue
│ │ │ │ ├── h_popular.vue
│ │ │ │ ├── i_m_banner.vue
│ │ │ │ ├── index.js
│ │ │ │ ├── i_new_goods.vue
│ │ │ │ ├── j_promotion.vue
│ │ │ │ └── k_live.vue
│ │ │ ├── index03.vue
│ │ │ └── index.vue
│ │ ├── live_list
│ │ │ └── index.vue
│ │ ├── news_details
│ │ │ └── index.vue
│ │ ├── news_list
│ │ │ └── index.vue
│ │ ├── order_addcart
│ │ │ ├── order_addcart01.vue
│ │ │ └── order_addcart.vue
│ │ ├── order_details
│ │ │ └── index.vue
│ │ ├── order_pay_status
│ │ │ └── index.vue
│ │ ├── promotional_items
│ │ │ └── index.vue
│ │ ├── retrieve_password
│ │ │ └── index.vue
│ │ ├── user
│ │ │ └── index.vue
│ │ └── users
│ │ ├── commission_rank
│ │ │ └── index.vue
│ │ ├── goods_comment_con
│ │ │ └── index.vue
│ │ ├── goods_comment_list
│ │ │ └── index.vue
│ │ ├── goods_details_store
│ │ │ └── index.vue
│ │ ├── goods_logistics
│ │ │ └── index.vue
│ │ ├── goods_return
│ │ │ └── index.vue
│ │ ├── login
│ │ │ └── index.vue
│ │ ├── order_confirm
│ │ │ └── index.vue
│ │ ├── order_list
│ │ │ └── index.vue
│ │ ├── promoter-list
│ │ │ └── index.vue
│ │ ├── promoter-order
│ │ │ └── index.vue
│ │ ├── promoter_rank
│ │ │ └── index.vue
│ │ ├── retrievePassword
│ │ │ └── index.vue
│ │ ├── static
│ │ │ ├── home.png
│ │ │ ├── left.png
│ │ │ ├── vip01.png
│ │ │ ├── vip02.png
│ │ │ ├── vip03.png
│ │ │ ├── vip04.png
│ │ │ ├── vip05.png
│ │ │ ├── vip.png
│ │ │ └── wechat_login.png
│ │ ├── user_address
│ │ │ └── index.vue
│ │ ├── user_address_list
│ │ │ └── index.vue
│ │ ├── user_bill
│ │ │ └── index.vue
│ │ ├── user_cash
│ │ │ └── index.vue
│ │ ├── user_coupon
│ │ │ └── index.vue
│ │ ├── user_get_coupon
│ │ │ └── index.vue
│ │ ├── user_goods_collection
│ │ │ └── index.vue
│ │ ├── user_info
│ │ │ └── index.vue
│ │ ├── user_integral
│ │ │ └── index.vue
│ │ ├── user_money
│ │ │ └── index.vue
│ │ ├── user_payment
│ │ │ └── index.vue
│ │ ├── user_phone
│ │ │ └── index.vue
│ │ ├── user_pwd_edit
│ │ │ └── index.vue
│ │ ├── user_return_list
│ │ │ └── index.vue
│ │ ├── user_sgin
│ │ │ └── index.vue
│ │ ├── user_sgin_list
│ │ │ └── index.vue
│ │ ├── user_spread_code
│ │ │ └── index.vue
│ │ ├── user_spread_money
│ │ │ └── index.vue
│ │ ├── user_spread_user
│ │ │ └── index.vue
│ │ ├── user_vip
│ │ │ ├── index01.vue
│ │ │ └── index.vue
│ │ └── wechat_login
│ │ └── index.vue
│ ├── pages.json
│ ├── plugin
│ │ ├── animate
│ │ │ └── animate.min.css
│ │ ├── clipboard
│ │ │ └── clipboard.js
│ │ ├── dayjs
│ │ │ └── dayjs.min.js
│ │ ├── emoji-awesome
│ │ │ ├── css
│ │ │ │ ├── apple.min.css
│ │ │ │ ├── emojione.min.css
│ │ │ │ ├── facebook.min.css
│ │ │ │ ├── google.min.css
│ │ │ │ ├── messenger.min.css
│ │ │ │ └── twitter.min.css
│ │ │ └── img
│ │ │ ├── sheet_apple_64_indexed_256colors.png
│ │ │ ├── sheet_emojione_64_indexed_128.png
│ │ │ ├── sheet_facebook_64_indexed_128.png
│ │ │ ├── sheet_google_64_indexed_128.png
│ │ │ ├── sheet_messenger_64_indexed_128.png
│ │ │ └── sheet_twitter_64_indexed_128.png
│ │ ├── image-tools
│ │ │ └── index.js
│ │ └── jweixin-module
│ │ └── index.js
│ ├── static
│ │ ├── css
│ │ │ ├── base.css
│ │ │ ├── guildford.css
│ │ │ └── style.scss
│ │ ├── iconfont
│ │ │ └── iconfont.css
│ │ ├── images
│ │ │ ├── 1-001.png
│ │ │ ├── 1-002.png
│ │ │ ├── 2-001.png
│ │ │ ├── 2-002.png
│ │ │ ├── 3-001.png
│ │ │ ├── 3-002.png
│ │ │ ├── 4-001.png
│ │ │ ├── 4-002.png
│ │ │ ├── accountBg.png
│ │ │ ├── address.png
│ │ │ ├── alter.png
│ │ │ ├── angle.png
│ │ │ ├── balance.png
│ │ │ ├── barg001.png
│ │ │ ├── barg002.png
│ │ │ ├── bargainBg.jpg
│ │ │ ├── bargain.png
│ │ │ ├── close.gif
│ │ │ ├── code_1.png
│ │ │ ├── code_2.png
│ │ │ ├── code-bg.png
│ │ │ ├── collection.png
│ │ │ ├── coupon.png
│ │ │ ├── crmeb.png
│ │ │ ├── customer.png
│ │ │ ├── del.png
│ │ │ ├── dfh.png
│ │ │ ├── dfk.png
│ │ │ ├── down.png
│ │ │ ├── dpj.png
│ │ │ ├── dsh.png
│ │ │ ├── edit.png
│ │ │ ├── empty-box.png
│ │ │ ├── examine.png
│ │ │ ├── explosion.png
│ │ │ ├── explosion-title.png
│ │ │ ├── extension.png
│ │ │ ├── face.png
│ │ │ ├── f.png
│ │ │ ├── gift.png
│ │ │ ├── group01.png
│ │ │ ├── group02.gif
│ │ │ ├── horn.png
│ │ │ ├── kefu.png
│ │ │ ├── keyboard.png
│ │ │ ├── left.png
│ │ │ ├── light.png
│ │ │ ├── line.jpg
│ │ │ ├── ling.png
│ │ │ ├── live-01.png
│ │ │ ├── live-02.png
│ │ │ ├── live-03.png
│ │ │ ├── lock2.png
│ │ │ ├── lock.png
│ │ │ ├── logo2.png
│ │ │ ├── logo.png
│ │ │ ├── medal01.png
│ │ │ ├── medal02.png
│ │ │ ├── medal03.png
│ │ │ ├── memberCenter.png
│ │ │ ├── member.png
│ │ │ ├── money.png
│ │ │ ├── mores.png
│ │ │ ├── news.png
│ │ │ ├── noAddress.png
│ │ │ ├── noCart.png
│ │ │ ├── noCollection.png
│ │ │ ├── noCoupon.png
│ │ │ ├── noEvaluate.png
│ │ │ ├── noNews.png
│ │ │ ├── noOrder.png
│ │ │ ├── noSearch.png
│ │ │ ├── noShopper.png
│ │ │ ├── one.png
│ │ │ ├── open.gif
│ │ │ ├── order1.png
│ │ │ ├── order2.png
│ │ │ ├── order3.png
│ │ │ ├── order4.png
│ │ │ ├── order5.png
│ │ │ ├── orderIndex.png
│ │ │ ├── orderTime.png
│ │ │ ├── phone_1.png
│ │ │ ├── plus.png
│ │ │ ├── posterbackgd.png
│ │ │ ├── poster-close.png
│ │ │ ├── priceTag.png
│ │ │ ├── pricetitle.jpg
│ │ │ ├── qh.png
│ │ │ ├── record1.png
│ │ │ ├── record2.png
│ │ │ ├── record3.png
│ │ │ ├── record4.png
│ │ │ ├── red-packets.png
│ │ │ ├── right-icon.png
│ │ │ ├── rushBuy.jpg
│ │ │ ├── score.png
│ │ │ ├── share-info.png
│ │ │ ├── sh.png
│ │ │ ├── shuoming.png
│ │ │ ├── sort1.png
│ │ │ ├── sort2.png
│ │ │ ├── sort3.png
│ │ │ ├── sort-img.png
│ │ │ ├── spike-icon-001.png
│ │ │ ├── spike-icon-002.gif
│ │ │ ├── spot.png
│ │ │ ├── stars1.png
│ │ │ ├── stars2.png
│ │ │ ├── stars3.png
│ │ │ ├── stop.png
│ │ │ ├── support.png
│ │ │ ├── three.png
│ │ │ ├── time.png
│ │ │ ├── transparent.png
│ │ │ ├── two.png
│ │ │ ├── up.png
│ │ │ ├── user_bg.png
│ │ │ ├── user_menu09.png
│ │ │ ├── vacancy.png
│ │ │ ├── value.jpg
│ │ │ ├── vip.png
│ │ │ ├── writeOff.jpg
│ │ │ └── written.png
│ │ └── img
│ │ └── live-logo.gif
│ ├── store
│ │ ├── getters.js
│ │ ├── index.js
│ │ └── modules
│ │ ├── app.js
│ │ ├── hotWords.js
│ │ ├── indexData.js
│ │ └── index.js
│ ├── uni.scss
│ ├── utils
│ │ ├── cache.js
│ │ ├── dialog.js
│ │ ├── emoji.js
│ │ ├── index.js
│ │ ├── permission.js
│ │ ├── request.js
│ │ ├── SubscribeMessage.js
│ │ ├── util.js
│ │ ├── util-备份.js
│ │ └── validate.js
│ └── vue.config.js
└── workerman.bat
1377 directories, 7186 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论