original_string: private function readFile($name, $folder = null){
          $realConfig= NULL;
          $folder != null ?: $folder= $this->pathApp . $this->configurationFolder;
          if($this->configurationType == 'YAML'){
              $realConfig = \Spyc::YAMLLoad($folder . $name . '.yml');            
          }else if($this->configurationType == 'PHP'){
              include $folder . $name . '.php';
              //La variable $config la define cada archivo incluido
              $realConfig= $config;
          }else{
              $realConfig= json_decode(file_get_contents($folder . $name . '.json'), true);  
          }
          return $realConfig;
      }
code: private function readFile($name, $folder = null){
          $realConfig= NULL;
          $folder != null ?: $folder= $this->pathApp . $this->configurationFolder;
          if($this->configurationType == 'YAML'){
              $realConfig = \Spyc::YAMLLoad($folder . $name . '.yml');            
          }else if($this->configurationType == 'PHP'){
              include $folder . $name . '.php';
              //La variable $config la define cada archivo incluido
              $realConfig= $config;
          }else{
              $realConfig= json_decode(file_get_contents($folder . $name . '.json'), true);  
          }
          return $realConfig;
      }
code_tokens: private function readFile ( $ name , $ folder = null ) { $ realConfig = NULL ; $ folder != null ? : $ folder = $ this -> pathApp . $ this -> configurationFolder ; if ( $ this -> configurationType == 'YAML' ) { $ realConfig = \ Spyc :: YAMLLoad ( $ folder . $ name . '.yml' ) ; } else if ( $ this -> configurationType == 'PHP' ) { include $ folder . $ name . '.php' ; //La variable $config la define cada archivo incluido $ realConfig = $ config ; } else { $ realConfig = json_decode ( file_get_contents ( $ folder . $ name . '.json' ) , true ) ; } return $ realConfig ; }
docstring: Lee un archivo y lo carga en un array
  @param string $name
  @param string $folder Si no se indica $folder se usa la carpeta de configuracion de la app
  @return array
docstring_tokens: Lee un archivo y lo carga en un array