hotel-quickly / molpay-api
该包最新版本(1.0.2)没有提供许可证信息。
1.0.2
2015-05-26 10:29 UTC
Requires
- nette/nette: 2.0.*
Requires (Dev)
- nette/tester: ~1.0.0
This package is not auto-updated.
Last update: 2024-09-14 17:31:57 UTC
README
安装
- 将此仓库添加到composer.json中,或者运行
$ composer require hotel-quickly/molpay-api:@dev
- 在bootstrap.php中注册扩展
$configurator->onCompile[] = function ($configurator, $compiler) { $compiler->addExtension('molpayApi', new \HQ\MolpayApi\MolpayApiExtension()); };
配置
将此添加到config.neon中
molpayApi: apiBaseUrl: https://www.onlinepayment.com.my/MOLPay domain: abc verifyKey: abc
使用说明
/** @var \HQ\MolpayApi\Manager @autowire */ private $molpayManager; $response = $this->molpayManager->send(RequestFactory::REVERSAL, function(Reversal $request) { $request->setParam('txnID', '1234567890') ->setParam('domain', $request->getDomain()) ->setParam('skey', $request->getSKey()); });
如何添加新的请求
-
- 创建新文件并从
RequestAbstract
类继承
- 创建新文件并从
-
- 向
RequestFactory
类添加新的请求名称常量
- 向
-
- 在创建的请求文件中,添加必要的属性,如$_path、$_method、$_mandatoryParams和$_optionalParams
如何测试
$ ./vendor/bin/tester tests/
MIT许可证(MIT)
版权所有 © 2014 Hotel Quickly Ltd.
特此免费许可,任何人获得本软件及其相关文档副本(“软件”),可以在不受限制的情况下处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许向软件提供副本的人这样做,前提是遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、针对特定目的的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论是基于合同、侵权或其他方式,是否由软件或其使用或其他方式引起。