安装
Payment 当前支持两种引入方式
- composer 安装
- 下载项目,通过 require 引入自动加载文件(我们称为直接引入)
Composer安装
极力推荐的方式。
在项目中的 composer.json 文件中添加
"require": {
"riverslei/payment": "*"
}
然后命令行中运行: composer update
或者可直接在命令行中运行: composer require "riverslei/payment": "*"
直接引入
当前项目依赖有 guzzle 第三方包,如果手动引入,请同时确保项目中存在 guzzle
这种方式主要是为了目前还没有使用 composer 进行包管理的项目,如果你是一个有追求的人,我建议尽快采用 composer。
下载地址: https://github.com/helei112g/payment/archive/master.zip
下载后,解压可以得到源码,放入自己的项目合适目录中。在需要用到的地方。通过 require
引入项目项目。这部分可参考项目中的 example 中的例子。
require_once __DIR__ . './payment/autoload.php';// 这里请提供 payment 目录下 autoload.php 的路径
...
try {
$str = Charge::run(支付类型, 配置文件, 支付数据);
} catch (PayException $e) {
echo $e->errorMessage();
exit;
}