コード例 #1
0
 /**
  * Instantiates a \src\finder.
  *
  * @param bool $use_all_available Should we load all extensions, or just enabled ones
  * @return \src\finder An extension finder instance
  */
 public function get_finder($use_all_available = false)
 {
     $finder = new \src\finder($this->filesystem, $this->src_root_path, $this->cache, $this->php_ext, $this->cache_name . '_finder');
     if ($use_all_available) {
         $finder->set_extensions(array_keys($this->all_available()));
     } else {
         $finder->set_extensions(array_keys($this->all_enabled()));
     }
     return $finder;
 }