/sii_chile

Port de la gema sii_chile https://github.com/sagmor/sii_chile

Primary LanguagePHPMIT LicenseMIT

SII Chile

Port de la gema Sii Chile

Instalación

composer require rodrigore/siichile

Uso (Vanilla PHP)

require 'vendor/autoload.php';

$consulta = new Rodrigore\SIIChile\Consulta('76.170.582-2');
var_dump($consulta->sii());

Salida

Una vez exitosa la petición, se retorna un arreglo asociativo con 2 propiedades:

  • razonSocial: Es un string que contiene la razon social.

  • actividades: Es un arreglo que contiene todas las actividades asociadas al rut, las cuales a su vez contienen las claves giro, codigo, categoria, afecta.

Output

Formatos del RUT

Los formatos validos para el rut pueden venir con puntos o sin estos, aunque es necesario que venga el guion que separa el digito verificador.

Ejemplo de rut valido:

  • 76.170.582-2
  • 76170582-2

Dependencias

Tests

composer install --dev
./vendor/bin/phpunit