PHP 클래스 PhpSigep\Config

저자: : Stavarengo
저자: : davidalves1
상속: extends phpsigep\DefaultStdClass
파일 보기 프로젝트 열기: stavarengo/php-sigep 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$accessData PhpSigep\Model\AccessData O valor setado neste atributo será usado sempre que um método precisar dos dados de acesso mas você não tiver informado um.
$cacheFactory string | phpsigep\FactoryInterface Fábrica que irá criar e retornar uma instância de {@link \PhpSigep\Cache\StorageInterface }
$cacheInstance PhpSigep\Cache\StorageInterface
$cacheOptions PhpSigep\Cache\Storage\Adapter\AdapterOptions
$env integer
$simular boolean
$wsdlAtendeCliente string Esse WSDL possui duas versões, uma para o ambiente de produção e outra para o ambiente de desenvolvimento.
$wsdlCalPrecoPrazo string
$wsdlRastrearObjetos string

공개 메소드들

메소드 설명
__construct ( array $configData = [] )
getAccessData ( ) : AccessData
getCacheFactory ( ) : PhpSigep\FactoryInterface
getCacheInstance ( ) Este não é o melhor lugar para este método, mas dada a simplicidade do projeto ele pode ficar aqui por enquanto.
getCacheOptions ( ) : PhpSigep\Cache\Options
getEnv ( ) : boolean Não defina env como true em ambiente de produção.
getSimular ( ) : boolean
getWsdlAtendeCliente ( ) : string
getWsdlCalcPrecoPrazo ( ) : string
getWsdlRastrearObjetos ( ) : string
setAccessData ( AccessData $accessData )
setCacheFactory ( string | phpsigep\FactoryInterface $cacheFactory )
setCacheOptions ( array | PhpSigep\Cache\Options $cacheOptions )
setEnv ( integer $env, boolean $updateWsdlUrl = true )
setSimular ( boolean $simular )
setWsdlAtendeCliente ( string $wsdlAtendeCliente )
setWsdlCalPrecoPrazo ( string $wsdlCalPrecoPrazo )
setWsdlRastrearObjetos ( $wsdlRastrearObjetos )

메소드 상세

__construct() 공개 메소드

public __construct ( array $configData = [] )
$configData array Qualquer atributo desta classe pode ser usado como uma chave deste array. Ex: array('cacheOptions' => ...)

getAccessData() 공개 메소드

public getAccessData ( ) : AccessData
리턴 PhpSigep\Model\AccessData

getCacheFactory() 공개 메소드

public getCacheFactory ( ) : PhpSigep\FactoryInterface
리턴 PhpSigep\FactoryInterface

getCacheInstance() 공개 메소드

Este não é o melhor lugar para este método, mas dada a simplicidade do projeto ele pode ficar aqui por enquanto.
public getCacheInstance ( )

getCacheOptions() 공개 메소드

public getCacheOptions ( ) : PhpSigep\Cache\Options
리턴 PhpSigep\Cache\Options

getEnv() 공개 메소드

Não defina env como true em ambiente de produção.
public getEnv ( ) : boolean
리턴 boolean

getSimular() 공개 메소드

public getSimular ( ) : boolean
리턴 boolean

getWsdlAtendeCliente() 공개 메소드

public getWsdlAtendeCliente ( ) : string
리턴 string

getWsdlCalcPrecoPrazo() 공개 메소드

public getWsdlCalcPrecoPrazo ( ) : string
리턴 string

getWsdlRastrearObjetos() 공개 메소드

public getWsdlRastrearObjetos ( ) : string
리턴 string

setAccessData() 공개 메소드

public setAccessData ( AccessData $accessData )
$accessData PhpSigep\Model\AccessData

setCacheFactory() 공개 메소드

public setCacheFactory ( string | phpsigep\FactoryInterface $cacheFactory )
$cacheFactory string | phpsigep\FactoryInterface

setCacheOptions() 공개 메소드

public setCacheOptions ( array | PhpSigep\Cache\Options $cacheOptions )
$cacheOptions array | PhpSigep\Cache\Options

setEnv() 공개 메소드

public setEnv ( integer $env, boolean $updateWsdlUrl = true )
$env integer
$updateWsdlUrl boolean

setSimular() 공개 메소드

public setSimular ( boolean $simular )
$simular boolean

setWsdlAtendeCliente() 공개 메소드

public setWsdlAtendeCliente ( string $wsdlAtendeCliente )
$wsdlAtendeCliente string

setWsdlCalPrecoPrazo() 공개 메소드

public setWsdlCalPrecoPrazo ( string $wsdlCalPrecoPrazo )
$wsdlCalPrecoPrazo string

setWsdlRastrearObjetos() 공개 메소드

public setWsdlRastrearObjetos ( $wsdlRastrearObjetos )
$wsdlRastrearObjetos

프로퍼티 상세

$accessData 보호되어 있는 프로퍼티

O valor setado neste atributo será usado sempre que um método precisar dos dados de acesso mas você não tiver informado um.
protected AccessData,PhpSigep\Model $accessData
리턴 PhpSigep\Model\AccessData

$cacheFactory 보호되어 있는 프로퍼티

Fábrica que irá criar e retornar uma instância de {@link \PhpSigep\Cache\StorageInterface }
protected string|FactoryInterface,phpsigep $cacheFactory
리턴 string | phpsigep\FactoryInterface

$cacheInstance 보호되어 있는 프로퍼티

protected StorageInterface,PhpSigep\Cache $cacheInstance
리턴 PhpSigep\Cache\StorageInterface

$cacheOptions 보호되어 있는 프로퍼티

protected AdapterOptions,PhpSigep\Cache\Storage\Adapter $cacheOptions
리턴 PhpSigep\Cache\Storage\Adapter\AdapterOptions

$env 보호되어 있는 프로퍼티

protected int $env
리턴 integer

$simular 보호되어 있는 프로퍼티

protected bool $simular
리턴 boolean

$wsdlAtendeCliente 보호되어 있는 프로퍼티

Esse WSDL possui duas versões, uma para o ambiente de produção e outra para o ambiente de desenvolvimento.
protected string $wsdlAtendeCliente
리턴 string

$wsdlCalPrecoPrazo 보호되어 있는 프로퍼티

protected string $wsdlCalPrecoPrazo
리턴 string

$wsdlRastrearObjetos 보호되어 있는 프로퍼티

protected string $wsdlRastrearObjetos
리턴 string