original_string: public function readFileSpecific($path, $extension = 'yml'){
          $realConfig= NULL;
          if($extension == 'yml'){
              $realConfig = \Spyc::YAMLLoad($path);            
          }else if($extension == 'php'){
              include $path;
              //La variable $config la define cada archivo incluido
              $realConfig= $config;
          }else{
              $realConfig= json_decode(file_get_contents($path), true);  
          }
          return $realConfig;
      }
code: public function readFileSpecific($path, $extension = 'yml'){
          $realConfig= NULL;
          if($extension == 'yml'){
              $realConfig = \Spyc::YAMLLoad($path);            
          }else if($extension == 'php'){
              include $path;
              //La variable $config la define cada archivo incluido
              $realConfig= $config;
          }else{
              $realConfig= json_decode(file_get_contents($path), true);  
          }
          return $realConfig;
      }
code_tokens: public function readFileSpecific ( $ path , $ extension = 'yml' ) { $ realConfig = NULL ; if ( $ extension == 'yml' ) { $ realConfig = \ Spyc :: YAMLLoad ( $ path ) ; } else if ( $ extension == 'php' ) { include $ path ; //La variable $config la define cada archivo incluido $ realConfig = $ config ; } else { $ realConfig = json_decode ( file_get_contents ( $ path ) , true ) ; } return $ realConfig ; }
docstring: Lee un archivo y lo carga en un array
  A defirencia de readFile a este no le importa el tipo de configuracion ni la carpeta de este archivo. Toma un path completo y lo carga
  @param string $path
  @return array
docstring_tokens: Lee un archivo y lo carga en un array A defirencia de readFile a este no le importa el tipo de configuracion ni la carpeta de este archivo . Toma un path completo y lo carga