Piwik\Plugins\CorePluginsAdmin\PluginInstaller::__construct PHP Method

__construct() public method

PluginInstaller constructor.
public __construct ( Client | null $client = null )
$client Piwik\Plugins\Marketplace\Api\Client | null
    public function __construct($client = null)
    {
        if (!empty($client)) {
            $this->marketplaceClient = $client;
        } elseif (Marketplace::isMarketplaceEnabled()) {
            // we load it manually as marketplace might not be loaded
            $this->marketplaceClient = StaticContainer::get('Piwik\\Plugins\\Marketplace\\Api\\Client');
        }
    }