diff --git a/README.md b/README.md index d1314f6..7583e6f 100644 --- a/README.md +++ b/README.md @@ -19,15 +19,16 @@ Classe padrão para consumo das funções de PIX do Kore, utilizado para gerar c **Como Usar** ```php -$class = new \Kontrl\PhpKore\Pix($priv, $drone); +$class = new \Kontrl\PhpKore\Pix($priv, $drone, $environment); ``` **Parâmetros:** -| Nome | Tipo | Obrigatório | Descrição | -|----------|--------|-------------|---------------------------------------------| -| `$priv` | string | Sim | Chave privada para assinatura da requisição | -| `$drone` | string | Sim | ID do drone gerado e fornecido pela Kontrl | +| Nome | Tipo | Obrigatório | Descrição | +|----------------|--------|-------------|--------------------------------------------------------------------------| +| `$priv` | string | Sim | Chave privada para assinatura da requisição | +| `$drone` | string | Sim | ID do drone gerado e fornecido pela Kontrl | +| `$environment` | string | Não | Ambiente a ser utilizado - Aceito: **PROD** ou **DEV** - Padrão: **DEV** | diff --git a/src/Kore.php b/src/Kore.php index 6bf034b..0842515 100644 --- a/src/Kore.php +++ b/src/Kore.php @@ -6,12 +6,15 @@ use phpseclib3\Crypt\PublicKeyLoader; class Kore { - public $url = 'https://httpbin.org'; + public $url = 'https://stage.kore.kontrl.tech'; public $privateKey; public $drone; - public function __construct($privateKey, $drone) { + public function __construct($privateKey, $drone, $environment = 'DEV') { $this->privateKey = $privateKey; $this->drone = $drone; + if ($environment == 'PROD'){ + $this->url = 'https://kore.kontrl.tech'; + } } public function signBody($body, $password = false)