WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Авторские Темы для WordPress
функция не описана

Composer\Installers

Installer::uninstall() public WC 1.0

{} Это метод класса: Installer{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$Installer = new Installer();
$Installer->uninstall( $repo, $package );
$repo(InstalledRepositoryInterface) (обязательный)
-
$package(PackageInterface) (обязательный)
-

Код Installer::uninstall() WC 5.4.1

<?php
public function uninstall(InstalledRepositoryInterface $repo, PackageInterface $package)
{
    $installPath = $this->getPackageBasePath($package);
    $io = $this->io;
    $outputStatus = function () use ($io, $installPath) {
        $io->write(sprintf('Deleting %s - %s', $installPath, !file_exists($installPath) ? '<comment>deleted</comment>' : '<error>not deleted</error>'));
    };

    $promise = parent::uninstall($repo, $package);

    // Composer v2 might return a promise here
    if ($promise instanceof PromiseInterface) {
        return $promise->then($outputStatus);
    }

    // If not, execute the code right away as parent::uninstall executed synchronously (composer v1, or v2 without async)
    $outputStatus();

    return null;
}