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. * Get the environment variables this package needs to be usable.
* PATH needs to be appended, rather than replaced. * PATH needs to be appended, rather than replaced.
*
* @return array
*/ */
abstract public static function getEnvironment(): array; abstract public static function getEnvironment(): array;
abstract public static function isInstalled(): bool; abstract public static function isInstalled(): bool;
/** /**
* Extract the downloaded package * Extract the downloaded package
* *
* @param string $name Package name * @param string $name Package name
*/ */
abstract public function extract(string $name): void; abstract public function extract(string $name): void;
} }