Spec-Zone.ru › Symfony 3.0

HelperSet

class HelperSet implements IteratorAggregate

HelperSet представляет собой набор помощников, которые будут использоваться с командой.

Методы

__construct(array $helpers = array())

Конструктор.

set(HelperInterface $helper, string $alias = null)

Устанавливает помощника.

bool has(string $name)

Возвращает true, если помощник определен.

HelperInterface get(string $name)

Получает значение помощника.

setCommand(Command $command = null)

Устанавливает команду, связанную с этим набором помощников.

Command getCommand()

Получает команду, связанную с этим набором помощников.

getIterator()

Подробности

__construct(array $helpers = array())

Конструктор.

Параметры

array $helpers Массив помощников.

set(HelperInterface $helper, string $alias = null)

Устанавливает помощника.

Параметры

HelperInterface $helper Экземпляр помощника
string $alias Псевдоним

bool has(string $name)

Возвращает true, если помощник определен.

Параметры

string $name Имя помощника

Возвращаемое значение

bool true, если помощник определен, иначе false

HelperInterface get(string $name)

Получает значение помощника.

Параметры

string $name Имя помощника

Возвращаемое значение

HelperInterface Экземпляр помощника

Исключения

InvalidArgumentException если помощник не определен

setCommand(Command $command = null)

Устанавливает команду, связанную с этим набором помощников.

Параметры

Command $command Экземпляр Command

Command getCommand()

Получает команду, связанную с этим набором помощников.

Возвращаемое значение

Command Экземпляр Command

getIterator()

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Console/Helper/HelperSet.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API