original_string: public function getLoader()
      {
          if (null === $this->loader) {
              $locator  = new FileLocator($this->paths);
              $resolver = new LoaderResolver(array(
                  new YamlFileLoader($locator),
                  new PhpFileLoader($locator),
                  new IniFileLoader($locator),
                  new ArrayLoader(),
              ));
  
              $this->loader = new DelegatingLoader($resolver);
          }
  
          return $this->loader;
      }
code: public function getLoader()
      {
          if (null === $this->loader) {
              $locator  = new FileLocator($this->paths);
              $resolver = new LoaderResolver(array(
                  new YamlFileLoader($locator),
                  new PhpFileLoader($locator),
                  new IniFileLoader($locator),
                  new ArrayLoader(),
              ));
  
              $this->loader = new DelegatingLoader($resolver);
          }
  
          return $this->loader;
      }
code_tokens: public function getLoader ( ) { if ( null === $ this -> loader ) { $ locator = new FileLocator ( $ this -> paths ) ; $ resolver = new LoaderResolver ( array ( new YamlFileLoader ( $ locator ) , new PhpFileLoader ( $ locator ) , new IniFileLoader ( $ locator ) , new ArrayLoader ( ) , ) ) ; $ this -> loader = new DelegatingLoader ( $ resolver ) ; } return $ this -> loader ; }
docstring: Returns a loader to handle config loading.
  
  @return DelegatingLoader The loader
docstring_tokens: Returns a loader to handle config loading .