PHP Класс Alltube\Config

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

Открытые свойства

Свойство Тип Описание
$avconv string avconv or ffmpeg binary path.
$convert boolean Enable audio conversion.
$curl string curl binary path.
$curl_params array curl parameters.
$params array youtube-dl parameters.
$python string python binary path.
$rtmpdump string rtmpdump binary path.
$youtubedl string youtube-dl binary path.

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

Метод Описание
__construct ( array $options ) Config constructor.
destroyInstance ( ) : void Destroy singleton instance.
getInstance ( string $yamlfile = 'config.yml' ) : Config Get Config singleton instance from YAML config file.

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

__construct() публичный метод

Available options: * youtubedl: youtube-dl binary path * python: Python binary path * avconv: avconv or ffmpeg binary path * rtmpdump: rtmpdump binary path * curl: curl binary path * params: Array of youtube-dl parameters * curl_params: Array of curl parameters * convert: Enable conversion?
public __construct ( array $options )
$options array Options

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

Destroy singleton instance.
public static destroyInstance ( ) : void
Результат void

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

Get Config singleton instance from YAML config file.
public static getInstance ( string $yamlfile = 'config.yml' ) : Config
$yamlfile string YAML config file name
Результат Config

Описание свойств

$avconv публичное свойство

avconv or ffmpeg binary path.
public string $avconv
Результат string

$convert публичное свойство

Enable audio conversion.
public bool $convert
Результат boolean

$curl публичное свойство

curl binary path.
public string $curl
Результат string

$curl_params публичное свойство

curl parameters.
public array $curl_params
Результат array

$params публичное свойство

youtube-dl parameters.
public array $params
Результат array

$python публичное свойство

python binary path.
public string $python
Результат string

$rtmpdump публичное свойство

rtmpdump binary path.
public string $rtmpdump
Результат string

$youtubedl публичное свойство

youtube-dl binary path.
public string $youtubedl
Результат string