This commit is contained in:
DubbleClick 2025-07-29 10:23:46 +07:00
parent e8bc892d8b
commit 72abd63b69

View File

@ -31,16 +31,15 @@ abstract class CustomPackage
/**
* Get the environment variables this package needs to be usable.
* PATH needs to be appended, rather than replaced.
*
* @return array
*/
abstract public static function getEnvironment(): array;
abstract public static function isInstalled(): bool;
/**
* Extract the downloaded package
*
* @param string $name Package name
* @param string $name Package name
*/
abstract public function extract(string $name): void;
}