Download the PHP package yangcheng0826/easydevelop without Composer

On this page you can find all versions of the php package yangcheng0826/easydevelop. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package easydevelop

YangChengEasyComposer | easydevelop (容易开发的类)

这套类库封装了常用的一些方法及类库

安装方式

composer require yangcheng0826/easydevelop

使用说明

1,关于依赖:部分类库需要用到composer依赖,使用composer安装时会自动安装,如安装失败,请手动安装,下面会列出需要的依赖,所需要的依赖均安装到项目的默认composer依赖路径下面。

2,特别注意:本类一般用于thinkphp,如您作为其他框架使用,请自行修改以确保适配

3,如有疑问:QQ:1991361342

已实现类

1、Office (Office操作合集)

功能:常用语excel表格导入到数据库时使用,集成两个方法:导入出数据、数据转关联数组

2、Utils (各类工具合集)

Arrays.php(数组工具类):
    1. 数组两端空格清理

Other.php(其他工具类):
    1. XML转数组
    2. Unicode转中文UTF8
    3. 判断是否SSL协议
    4. 判断数据是否为合法的XML格式
    5. 将时间戳转换为日期时间
    6. 将字节转换为可读文本
    7. 首字母头像

File.php(文件/文件夹工具类):
    1. 判断文件或文件夹是否可写
    2. 删除文件夹

Request.php(网络请求类、统一的http请求管理):
    1. 发起一个http请求(数组返回)
    2. 发起一个http请求(原样返回)

3、Wechat (微信开发合集)

WehatMini.php(小程序开发类):
    1. 获取token
    2. code换取用户信息(小程序登录)
    3. 对微信加密数据进行解密(用于手机号解析等)

WechatOfficial.php(公众号开发类):
    1. 获取公众号token
    2. 获取js调用凭证
    3. 获取微信JS调用加密字符串
    4. 获取微信用户信息
    5. 用户关注事件监听(用于监听,需要自己实现)
    6. 使用code换取网页授权信息

WechatPay.php(微信支付工具类)(基于yansongdaPay进行封装):
    1. 微信公众号支付
    2. 微信小程序支付
    3. 微信H5支付(非微信环境内|普通手机浏览器支付)
    4. 微信APP支付
    5. 微信主扫二维码支付
    6. 微信被扫二维码支付
    7. 微信账户转账(企业付款)
    8. 关闭订单(未开始支付前关闭订单)
    9. 订单部分/全部退款
    10. 查询普通订单(查询退款订单)
    11. 查询转账(企业付款)订单

4、Car (汽车相关)

功能:目前仅实现以下操作

Vml.php(车型车系查询)[2023年8月30日更新]:
    1. 检索车辆品牌
    2. 检索车辆车系
    3. 检索车辆厂家
    4. 检索车辆车型
    5. 检索车辆车型详情

相关依赖

Office

PhpSpreadsheet >= V1.x版本

安装方式:composer require phpoffice/phpspreadsheet
运行条件:PHP5.6或更高版本,推荐PHP7.3+ 支持php_zip扩展、 php_xml扩展、php_gd2扩展

Wechat

yansongda/pay = V2.x版本

安装方式:composer require yansongda/pay:^2.10 -vvv
运行条件:PHP 7.0+ (v2.8.0 开始 >= 7.1.3)

开发者

杨*(江淮川)

贡献者

徐*(逆流的鱼) 蒋*(小柒) 钟*杰(念) 阎*达(Yansongda)

关于业务

:对外接单,PHP、uniApp、Vue、各类小程序、APP、管理系统的开发与设计、国家软著证书申请(包过)、工商财税、职业证书申请、学历证书、国家二级等保评定、室内设计、平面设计、音视频后期、等均可,价格从优,服务效率高,3年工作经验,可开票(专票、普票)均可,随时滴滴,手机号17380287639(微信:Y17380287639)


All versions of easydevelop with dependencies

PHP Build Version
Package Version
Requires php Version >=7.0
phpoffice/phpspreadsheet Version >=1.0
yansongda/pay Version ^2.10
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package yangcheng0826/easydevelop contains the following files

Loading the files please wait ....