PHP Class PhpSigep\Config

Author: : Stavarengo
Author: : davidalves1
Inheritance: extends phpsigep\DefaultStdClass
Afficher le fichier Open project: stavarengo/php-sigep Class Usage Examples

Protected Properties

Свойство Type Description
$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

Méthodes publiques

Méthode Description
__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 )

Method Details

__construct() public méthode

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

getAccessData() public méthode

public getAccessData ( ) : AccessData
Résultat PhpSigep\Model\AccessData

getCacheFactory() public méthode

public getCacheFactory ( ) : PhpSigep\FactoryInterface
Résultat PhpSigep\FactoryInterface

getCacheInstance() public méthode

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 méthode

public getCacheOptions ( ) : PhpSigep\Cache\Options
Résultat PhpSigep\Cache\Options

getEnv() public méthode

Não defina env como true em ambiente de produção.
public getEnv ( ) : boolean
Résultat boolean

getSimular() public méthode

public getSimular ( ) : boolean
Résultat boolean

getWsdlAtendeCliente() public méthode

public getWsdlAtendeCliente ( ) : string
Résultat string

getWsdlCalcPrecoPrazo() public méthode

public getWsdlCalcPrecoPrazo ( ) : string
Résultat string

getWsdlRastrearObjetos() public méthode

public getWsdlRastrearObjetos ( ) : string
Résultat string

setAccessData() public méthode

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

setCacheFactory() public méthode

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

setCacheOptions() public méthode

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

setEnv() public méthode

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

setSimular() public méthode

public setSimular ( boolean $simular )
$simular boolean

setWsdlAtendeCliente() public méthode

public setWsdlAtendeCliente ( string $wsdlAtendeCliente )
$wsdlAtendeCliente string

setWsdlCalPrecoPrazo() public méthode

public setWsdlCalPrecoPrazo ( string $wsdlCalPrecoPrazo )
$wsdlCalPrecoPrazo string

setWsdlRastrearObjetos() public méthode

public setWsdlRastrearObjetos ( $wsdlRastrearObjetos )
$wsdlRastrearObjetos

Property Details

$accessData protected_oe property

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
Résultat PhpSigep\Model\AccessData

$cacheFactory protected_oe property

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

$cacheInstance protected_oe property

protected StorageInterface,PhpSigep\Cache $cacheInstance
Résultat PhpSigep\Cache\StorageInterface

$cacheOptions protected_oe property

protected AdapterOptions,PhpSigep\Cache\Storage\Adapter $cacheOptions
Résultat PhpSigep\Cache\Storage\Adapter\AdapterOptions

$env protected_oe property

protected int $env
Résultat integer

$simular protected_oe property

protected bool $simular
Résultat boolean

$wsdlAtendeCliente protected_oe property

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

$wsdlCalPrecoPrazo protected_oe property

protected string $wsdlCalPrecoPrazo
Résultat string

$wsdlRastrearObjetos protected_oe property

protected string $wsdlRastrearObjetos
Résultat string