SiiAmbiente
: int
in package
Enum del ambiente del SII cuando está disponible más de uno.
Además permite obtener datos asociados al ambiente como el nombre del servidor o armar una URL.
Table of Contents
Cases
- CERTIFICACION = 1
- Ambiente de certificación/pruebas en el SII.
- PRODUCCION
- Ambiente de producción en el SII.
Methods
- getServidor() : string
- Entrega el servidor del SII según el tipo solicitado.
- getUrl() : string
- Método que entrega la URL de un recurso en el SII según el ambiente que se esté usando.
- getWsdl() : string
- Entrega la URL de un WSDL según su servicio.
- getWsdlPath() : string|null
- Obtiene la ruta completa a un archivo WSDL.
- isCertificacion() : bool
- Indica si el ambiente es el de certificación.
Cases
PRODUCCION
Ambiente de producción en el SII.
CERTIFICACION
Ambiente de certificación/pruebas en el SII.
Methods
getServidor()
Entrega el servidor del SII según el tipo solicitado.
public
getServidor([string $tipo = 'default' ]) : string
Parameters
- $tipo : string = 'default'
-
Es el tipo de servidor que se está solicitando.
Return values
string —Nombre del servidor al que se debe conectar en el SII.
getUrl()
Método que entrega la URL de un recurso en el SII según el ambiente que se esté usando.
public
getUrl(string $recurso) : string
Parameters
- $recurso : string
-
Recurso del sitio de SII que se desea su URL.
Return values
string —URL del recurso solicitado.
getWsdl()
Entrega la URL de un WSDL según su servicio.
public
getWsdl(string $servicio) : string
Parameters
- $servicio : string
-
El servicio para el que se desea su WSDL.
Return values
string —WSDL del servicio si fue encontrado o el WSDL por defecto en el caso que no exista un WSDL específico para el servicio.
getWsdlPath()
Obtiene la ruta completa a un archivo WSDL.
public
getWsdlPath(string $service) : string|null
Parameters
- $service : string
-
Servicio para el que se busca su WSDL.
Return values
string|null —Ubicación del WSDL o null
si no se encontró.
isCertificacion()
Indica si el ambiente es el de certificación.
public
isCertificacion() : bool