public function processCsv()
 {
     $row = 0;
     $viajeHelper = new viajeTranslatorHelper();
     $campos = $viajeHelper->csvFields();
     $viaje = $viajeHelper->getCleanModel();
     if (($handle = fopen("csv/ifai.csv", "r")) !== FALSE) {
         $data = fgetcsv($handle, 2000, ",");
         while (($data = fgetcsv($handle, 2000, ",")) !== FALSE) {
             $num = count($data);
             echo "<p> {$num} fields in line {$row}: <br /></p>\n";
             $row++;
             for ($c = 0; $c < $num; $c++) {
                 if (isset($campos[$c]['location']) && $campos[$c]['type'] == 'save') {
                     $viaje->{$campos}[$c]['location'] = $data[$c];
                 }
                 if ($campos[$c]['type'] == 'search') {
                     if ($campos[$c]['model'] == 'Servidor') {
                         $servidor = Servidor::where($data[$c], 'like', 'servidor.apellidoPaterno')->first()->id;
                         var_dump($servidor);
                         die;
                     }
                     echo $campos[$c]['model'];
                     //$viaje-> = $data[$c];
                 }
                 echo $data[$c] . "<br />\n";
             }
             echo "<pre>";
             var_dump(json_encode($viaje));
             die;
         }
         fclose($handle);
     }
 }