original_string: public function loadFlat($resource, $type = null, $require = false)
      {
          return ArrayUtil::flatten($this->load($resource, $type, $require));
      }
code: public function loadFlat($resource, $type = null, $require = false)
      {
          return ArrayUtil::flatten($this->load($resource, $type, $require));
      }
code_tokens: public function loadFlat ( $ resource , $ type = null , $ require = false ) { return ArrayUtil :: flatten ( $ this -> load ( $ resource , $ type , $ require ) ) ; }
docstring: Loads the configuration data from a resource and returns it flattened.
  
  @param mixed   $resource A resource.
  @param string  $type     The resource type.
  @param boolean $require  Require processing?
  
  @return array The data.
docstring_tokens: Loads the configuration data from a resource and returns it flattened .