xnxktech / laravel-evidence
为 Laravel 提供 eSign 证据 API
v1.2.3
2022-08-17 14:44 UTC
Requires
- php: ^8.0
- ext-json: *
- ext-openssl: *
- guzzlehttp/guzzle: ^7.0
- laravel/framework: ^8.0 || ^9.0
- monolog/monolog: ^2.0
- pimple/pimple: ^3.0
- symfony/http-foundation: ^5.4 || ^6.0
- symfony/psr-http-message-bridge: ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- illuminate/support: ^9.3
- mockery/mockery: ^1.0
- nunomaduro/phpinsights: ^2.2
- orchestra/testbench: ^7.1
- pestphp/pest: ^1.21
- pestphp/pest-plugin-parallel: ^1.0
- phpunit/phpunit: ^9.0
- dev-main
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.6
- v1.1.5
- v1.1.4
- v1.1.3
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-renovate/orchestra-testbench-8.x
- dev-renovate/phpunit-phpunit-9.x
- dev-renovate/pestphp-pest-1.x
- dev-renovate/orchestra-testbench-7.x
- dev-renovate/nunomaduro-phpinsights-2.x
- dev-renovate/friendsofphp-php-cs-fixer-3.x
- dev-renovate/major-illuminate
- dev-renovate/pestphp-pest-plugin-parallel-1.x
- dev-dependabot/github_actions/nick-invision/retry-2.8.3
- dev-renovate/nick-invision-retry-2.x
- dev-renovate/monolog-monolog-3.x
This package is auto-updated.
Last update: 2024-09-03 17:49:09 UTC
README
安装
$ composer require xnxktech/laravel-evidence
配置
生成配置文件
$ php artisan vendor:publish --provider="XNXK\LaravelEvidence\ServiceProvider"
文档
https://open.esign.cn/doc/detail?id=opendoc%2Fevidence%2Fmourn5&namespace=opendoc%2Fevidence
使用方法
该包将自动使用环境变量,请在 .env 文件中按以下方式明确地、分别地设置它们。
EVIDENCE_APPID= EVIDENCE_SECRET= EVIDENCE_SERVER= ESIGN_SERVER=
最后,您可以在控制器中使用 Evidence 类,使用该文件的顶级命名空间
use XNXK\LaravelEvidence\Evidence; $data = (new Evidence)->temp()->createBusiness();
或者如果您想要更简单一些,可以使用 evidence 函数
evidence()->temp()->createBusiness();
许可证
除非另有说明,本存储库中的代码受《Anti 996 许可证》和《Apache 许可证(版本 2.0)》的双重许可。