protected function execute(InputInterface $input, OutputInterface $output) { $output->writeln('Cargar datos de empleados de metadatos de Archivos de Sifinca 2.0 '); $conn = new data(array('server' => '10.102.1.3', 'user' => 'sa', 'pass' => 'i3kygbb2', 'database' => 'Nomina_AyS', 'engine' => 'mssql')); $e = new empleados($conn); if ($input->getOption('all')) { $empleados = $e->getEmpleados(array()); } else { $id = $input->getOption('id'); $empleados = $e->getEmpleados(array('id' => $id)); } if ($input->getOption('terceros')) { $terceros = $e->getTerceros(); } if ($input->getOption('post')) { $this->postEmpleados($empleados); if ($terceros) { $this->postTerceros($terceros); } } else { print_r($empleados); if ($terceros) { print_r($terceros); } } }