Fix DownloaderInterface return types
parent
b3951b8804
commit
fd88b3d48d
|
@ -56,25 +56,28 @@ interface DownloaderInterface
|
|||
/**
|
||||
* Installs specific package into specific folder.
|
||||
*
|
||||
* @param PackageInterface $package package instance
|
||||
* @param string $path download path
|
||||
* @param PackageInterface $package package instance
|
||||
* @param string $path download path
|
||||
* @return PromiseInterface|null
|
||||
*/
|
||||
public function install(PackageInterface $package, $path);
|
||||
|
||||
/**
|
||||
* Updates specific package in specific folder from initial to target version.
|
||||
*
|
||||
* @param PackageInterface $initial initial package
|
||||
* @param PackageInterface $target updated package
|
||||
* @param string $path download path
|
||||
* @param PackageInterface $initial initial package
|
||||
* @param PackageInterface $target updated package
|
||||
* @param string $path download path
|
||||
* @return PromiseInterface|null
|
||||
*/
|
||||
public function update(PackageInterface $initial, PackageInterface $target, $path);
|
||||
|
||||
/**
|
||||
* Removes specific package from specific folder.
|
||||
*
|
||||
* @param PackageInterface $package package instance
|
||||
* @param string $path download path
|
||||
* @param PackageInterface $package package instance
|
||||
* @param string $path download path
|
||||
* @return PromiseInterface|null
|
||||
*/
|
||||
public function remove(PackageInterface $package, $path);
|
||||
|
||||
|
|
Loading…
Reference in New Issue