dev-master
9999999-dev https://github.com/uspdev/wsfotoClasse PHP que abstrai requisições SOAP do wsfoto USP
GPL-2.0-or-later
The Requires
Classe PHP que abstrai requisições SOAP do wsfoto USP
Classe para abstração das requisições SOAP do wsfoto., (*1)
Dependências do PHP:, (*2)
apt-get install php-soap
Instale via composer em seu projeto, (*3)
composer require uspdev/wsfoto
Para testá-lo, adicione em seu arquivo PHP:, (*4)
<?php namespace Meu\Lindo\App; require_once __DIR__ . '/vendor/autoload.php'; use Uspdev\Wsfoto; putenv('WSFOTO_USER=SEU_USERFFLCH'); putenv('WSFOTO_PASS=SEU_SECRET'); $foto = Wsfoto::obter('5385361'); header('Content-Type: image/png'); echo base64_decode($foto);
Se um projeto usa esta biblioteca mas você não quer usar por algum motivo, desabilite ele com:, (*5)
putenv('WSFOTO_DISABLE=1');
Se a biblioteca retornar somente a foto fake, mesmo estando habilitada, pode ser que esteja com algum problema no soap. Use o debug para ver o retorno do erro., (*6)
putenv('WSFOTO_DEBUG=1');
Se for desejado customizar a imagem utilizada como a foto fake, use a variável abaixo para informar o caminho para o arquivo da imagem a ser utilizada., (*7)
putenv('WS_FOTO_FAKE_PATH=<CAMINHO PARA ARQUIVO DE IMAGEM>');
Se esta biblioteca está em uso com o laravel coloque no .env.exemple o seguinte:, (*8)
# WSFOTO # https://github.com/uspdev/wsfoto WSFOTO_USER= WSFOTO_PASS= # Se necessário desative a funcionalidade do wsfoto (foto fake apenas). #WSFOTO_DISABLE=0 # Caso a biblioteca retorne sempre a foto fake, pode estar tendo # algum problema na biblioteca. Ative o debug para ver os erros. #WSFOTO_DEBUG=0 # Caminho para o arquivo de imagem desejada para ser utilizada # como a foto fake WS_FOTO_FAKE_PATH=
Classe PHP que abstrai requisições SOAP do wsfoto USP
GPL-2.0-or-later