Lines Matching refs:base
104 * @param null $base the base directory name to use
107 public function installFromUrl($url, $base = null) argument
113 $base
145 * @param string $base the base directory name to use
148 public function installFromArchive($archive, $base = null) argument
150 $target = $this->mkTmpDir() . '/' . ($base ?? $this->fileToBase($archive));
152 $extensions = $this->findExtensions($target, $base);
432 $base = PhpString::basename($file);
433 $base = preg_replace('/\.(tar\.gz|tar\.bz|tar\.bz2|tar|tgz|tbz|zip|archive)$/', '', $base);
434 return preg_replace('/\W+/', '', $base);
466 protected function findExtensions($dir, $base = null) argument
487 return [Extension::createFromDirectory($dir, null, $base)];