Port de la gema Sii Chile
composer require rodrigore/siichile
require 'vendor/autoload.php';
$consulta = new Rodrigore\SIIChile\Consulta('76.170.582-2');
var_dump($consulta->sii());
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.
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
composer install --dev
./vendor/bin/phpunit