PHP Класс PhpBrew\Downloader\DownloadFactory

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
addOptionsForCommand ( OptionCollection $opts )
getInstance ( CLIFramework\Logger $logger, OptionResult $options, string $downloader = null ) : BaseDownloader

Защищенные методы

Метод Описание
create ( CLIFramework\Logger $logger, OptionResult $options, array $preferences, boolean $requireSsl = true ) : BaseDownloader | null

Описание методов

addOptionsForCommand() публичный статический Метод

public static addOptionsForCommand ( OptionCollection $opts )
$opts GetOptionKit\OptionCollection

create() защищенный статический Метод

protected static create ( CLIFramework\Logger $logger, OptionResult $options, array $preferences, boolean $requireSsl = true ) : BaseDownloader | null
$logger CLIFramework\Logger is used for creating downloader
$options GetOptionKit\OptionResult options used for create downloader
$preferences array Use downloader by preferences.
$requireSsl boolean
Результат BaseDownloader | null

getInstance() публичный статический Метод

public static getInstance ( CLIFramework\Logger $logger, OptionResult $options, string $downloader = null ) : BaseDownloader
$logger CLIFramework\Logger
$options GetOptionKit\OptionResult
$downloader string
Результат BaseDownloader