netborg/laravel-ceidg-sdk

CEIDG SDK for Laravel 5.6+

v1.0.4 2020-01-14 13:21 UTC

This package is auto-updated.

Last update: 2024-09-14 23:11:34 UTC


README

它只是 Laravel 对 sigrun/ceidg-api 库的包装。

安装

composer require netborg/laravel-ceidg-sdk

配置

将这些设置添加到您的 .env 文件中


CEIDG_API_KEY=[YOUR_API_KEY]        // API key received upon registration on https://datastore.ceidg.gov.pl/
CEIDG_MODE=production               // `production` or `sandbox`

使用示例


// call service by it's class name
app()->make(CeidgApi\CeidgApi::class);

// or by it's alias
app()->make('ceidg');

// or inject as dependency
class Example {
    
    /**
    * @var \CeidgApi\CeidgApi
    */
    protected $ceidg;

    /**
    * Example constructor.
    * @param \CeidgApi\CeidgApi $ceidg
    */
    public function __construct(\CeidgApi\CeidgApi $ceidg) {
        $this->ceidg = $ceidg;
    }
}

更多使用示例在 sigrun 的页面: https://github.com/sigrundev/ceidg-api