bigperson/modulpos-laravel

Laravel 提供商用于 modulkassa

安装: 362

依赖者: 0

建议者: 0

安全: 0

星级: 0

关注者: 2

分支: 0

公开问题: 0

类型:软件包

2.0 2019-06-17 17:20 UTC

This package is auto-updated.

Last update: 2024-09-18 04:47:05 UTC


README

StyleCI

此软件包提供了 Laravel 的服务提供商,以简化对 bigperson/modulpos-php-api-client 包的处理

要求

  • php ^7.1
  • laravel ^5.6 (未测试较旧版本)
  • guzzlehttp/guzzle (或任何符合 \GuzzleHttp\ClientInterface 接口客户端)
  • ext-json

安装

您可以使用 composer 安装此软件包

composer require bigperson/modulpos-laravel

使用

创建账户和零售点的关联

为简化操作,此包包含一个控制台命令,用于将销售点与您的网站关联

php artisan modulpos:associate

保存设置

然后,将控制台命令获取的变量添加到您的 .env 文件中

MODULPOS_LOGIN= //Логин полученные после ассоциаци
MODULPOS_PASSWORD= //Пароль полученные после ассоциаци
MODULPOS_TEST_MODE=1 //Использовать тестовый режим

在控制器中使用

之后,您可以通过 Laravel 服务容器 调用客户端对象

use Bigperson\ModulposApiClient\Client;
public function __construct(Client $client)
{
    $this->client = $client;
}

包的开发

为了积极发展此包,建议创建拉取请求,而不仅仅是问题报告 (issues)。对于任何问题,建议打开详细描述问题和复现步骤的 Bug 报告。

许可证

MIT