diff --git a/Dockerfile b/Dockerfile index c67b8f7..00cc7af 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,15 @@ RUN apt-get update && apt-get install -y \ libonig-dev libxml2-dev zip unzip curl git libzip-dev libfreetype6-dev libjpeg62-turbo-dev && docker-php-ext-configure gd --with-freetype --with-jpeg && docker-php-ext-install -j$(nproc) gd mbstring && docker-php-ext-install pdo pdo_mysql mysqli zip && docker-php-ext-enable opcache + +# Copia o cacert.pem para dentro do container +COPY ./cert/cacert.pem /usr/local/etc/php/cacert.pem + +# Configura no php.ini (CLI + Apache) +RUN echo 'curl.cainfo="/usr/local/etc/php/cacert.pem"' >> /usr/local/etc/php/php.ini \ + && echo 'openssl.cafile="/usr/local/etc/php/cacert.pem"' >> /usr/local/etc/php/php.ini + + # Habilita o módulo de reescrita do Apache (útil para Laravel ou outros frameworks) RUN a2enmod rewrite diff --git a/vendor/controller/api_sicoob/ApiSicoob.class.php b/vendor/controller/api_sicoob/ApiSicoob.class.php index f7b536d..5166deb 100644 --- a/vendor/controller/api_sicoob/ApiSicoob.class.php +++ b/vendor/controller/api_sicoob/ApiSicoob.class.php @@ -139,14 +139,7 @@ class ApiSicoob */ public function sendService(string $escoposDaAPI, string $params, ? string $nameFile): void { - - /** Legenda - * - * cobranca_boletos_incluir: Incluir boletos - * cobranca_boletos_listar_por_pagador: Serviço para listagem de boletos por pagador - * - */ - + /** Parametro de entrada */ $this->escoposDaAPI = $escoposDaAPI; $this->params = $params; @@ -157,8 +150,6 @@ class ApiSicoob case 'consultar_boleto' : # Serviço para consultar boleto - - echo $this->response->access_token; $this->ch = curl_init(); curl_setopt_array($this->ch, array(