Histórico de mensagens sobre composer

EXIBINDO CONVERSAS RECENTES:

Texto: composer
# assinaturas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @dev_victorhugo. Pode executar o comando composer update para atualizar para última versão da SDK, e usar o exemplo seguinte exemplo para consumir o endpoint: https://github.com/efipay/sdk-php-apis-efi/blob/main/examples/charges/subscription/updateSubscription.php

# marketplace
Avatar discord do usuario tonydev_11063

tonydev_11063

Bom dia.
Tudo bem? Estou criando uma integração com a efi...inclusive vbaixei o material da SDK mediante uso do composer.. só que acontece que estou tendo alguns probleminhas pois eu escolhi o método de criação único passo ... e quando clico no botão gerar era para criar o boleto e aparece um array de objetos até aí ok. Só que o campo desconto está dando indefinido mesmo eu criando a lógica de definição no código e substituindo pelas variáveis que chama cada campo.. Aqui segue codigo save.php que seria responsável por processar e emitir o boleto...
ob_start();
// Exibir todos os erros e warnings
error_reporting(E_ALL);

// Exibir erros diretamente na página
Expandir
6 KB
ob_start();
// Exibir todos os erros e warnings
error_reporting(E_ALL);

// Exibir erros diretamente na página
Expandir
6 KB
ob_start();
// Exibir todos os erros e warnings
error_reporting(E_ALL);

// Exibir erros diretamente na página
Expandir
6 KB
ob_start();
// Exibir todos os erros e warnings
error_reporting(E_ALL);

// Exibir erros diretamente na página
Expandir
6 KB
array(4) { ["data"]=> string(10) "2024-01-22" ["id_discount"]=> string(149) "
Warning: Undefined variable $discount in C:\xampp\htdocs\mini-loja\gerador-boleto\gerar-boleto.php on line 69
4|" ["plano"]=> string(9) "DENTADURA" ["valor"]=> string(5) "49700" }
o erro que aparece..
Tony dev

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, @cwichoski. Bom dia, tudo bem?
Foi corrigido esta falha na última versão da SDK, v1.6.1. Por favor, execute o comando composer update para solucionar.

# devs
Avatar discord do usuario pace_777

pace_777

olá, estou em uma aplicação php, utilizando o package do composer de vocês
Ao executar 'pixCreateImmediateCharge' ( com os dados que é disponibilizado de exemplo ) é retornado o erro: curl_setopt_array(): Cannot represent a stream of type Output as a STDIO FILE
alguém tem alguma ideia do que pode ser?

# pagamento-contas
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde @ohndev ! A pasta vendor é gerada quando você da o comando composer install

# devs
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @cwichoski. Bom dia! Como vai?
Na mensagem acima vi que vocÊ mencionou da versão 5.1 da SDK. Essa versão ainda seria da Gerencianet.
Confirme no "composer.json" está instalada a SDK já da Efí.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Imagina, sem problemas, @bgeneto_31603.
O parâmetro "cache" no options não é obrigatório, caso não fosse inserido é considerado true.
Não estou conseguindo simular esta falha. Faça um backup da pasta vendor, e execute o composer install novamente, por favor.

# pix
Avatar discord do usuario sanch789

sanch789

Ver Respostas

Com relaçao a sdk php a ser baixada pelo composer, deve ser usado o codigo (efi pay ou gerencianet)?

# módulos-plugins
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @fabioselau! Verifiquei que na instalação da SDK está com um conflito em uma dependência do Laravel. Farei uma atualização para corrigir.
Caso queira já instalar para implementação, pode usar uma versão anterior da SDK sem problemas, basta executar o comando composer require efipay/sdk-php-apis-efi:1.0.1
Depois que lançar a correção poderá atualizar a SDK no seu projeto.

# devs
Avatar discord do usuario bgeneto

bgeneto

Olá, estou chegando agora. Uma dúvida básica: eu devo alterar o arquivo "vendor\efipay\sdk-php-apis-efi\examples\credentials\options.php" diretamente neste caminho? Não corro o risco de num futuro upgrade do SDK PHP via composer este arquvio seja sobrescrito, apagando meu client_id etc..?

# módulos-plugins
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Certo. Acredito que possa ter alguma incorência na instação da SDK em seu projeto. De acordo com os logs que apresentou, o arquivo "/src/Gerencianet/Endpoints.php" refere-se a versão 5.x da SDK.

Faça o seguinte. Crie um backup da pasta "vendor" e arquivo "composer.lock". Confirme se no arquivo "composer.json" está a versão "1.0.17". Depois execute o comando composer install para instalar as dependências corretamente.

# pagamento-contas
Avatar discord do usuario .jjair

.jjair

no composer.json esta essa aqui:

# módulos-plugins
Avatar discord do usuario victorzac

victorzac

Não pois o composer não recomenda o root. Devo tentar como root?

# módulos-plugins
Avatar discord do usuario victorzac

victorzac

Tentando instalar com : /var/www/www_gn$ composer require gerencianet/gerencianet-sdk-php
In RequireCommand.php line 142:
file_put_contents(./composer.json): Failed to open stream: Permission denied

# módulos-plugins
Avatar discord do usuario victorzac

victorzac

Instalando o SDK do PHP , apos clonar com Git, em composer install obtive erro: In JsonFile.php line 178:
file_put_contents(./composer.lock): Failed to open stream: Permission denied
Alguma sugestão?

# assinaturas
Avatar discord do usuario ricardoolioti

ricardoolioti

Eu tive um problema no servidor e tive que reinstalar toda a aplicação e o antigo desenvolvedor acredito que não usada o SDK do Gerencianet via Composer, ele deveria fazer a inclusão direta.
Como eu reinstalei a aplicação e fiz um composer update eu acredito q ele deve ter substituído a SDK da Vendor.

# pix
Avatar discord do usuario _olinto

_olinto

@igor_efi repeti o processo, nada de erros ao instalar o composer install

# pix
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Deu alguma falha quando foi executado o composer install?

# pix
Avatar discord do usuario _olinto

_olinto

Resolvi faEr com o composer mesmo

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Boa tarde @_olinto ! Tudo bem? O uso do Composer (gerenciador de dependências) é recomendável. Caso seja de seu interesse prosseguir sem utilizá-lo, você pode baixar diretamente uma de nossas branches: https://github.com/gerencianet/gn-api-sdk-php. É importante reforçar que o conteúdo presente neste .zip é apenas um requisito para que você possa começar a utilizar a SDK em PHP da Efí. Esta pasta por si só não é um "exemplo pronto" de uso da API Efí, mas a SDK em PHP da Efí que permite a utilização da API.