PHP Класс Crummy\Phlack\Bot\ExpressionBot

Наследование: extends AbstractBot
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$language Symfony\Component\ExpressionLanguage\ExpressionLanguage

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

Метод Описание
__construct ( string $commandName = '/expr', Symfony\Component\ExpressionLanguage\ExpressionLanguage $language = null )
execute ( Crummy\Phlack\WebHook\CommandInterface $command ) : Reply

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

Метод Описание
evaluate ( Crummy\Phlack\WebHook\CommandInterface $command, array $values = [] ) : string
getValues ( Crummy\Phlack\WebHook\CommandInterface $command ) : array

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

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

public __construct ( string $commandName = '/expr', Symfony\Component\ExpressionLanguage\ExpressionLanguage $language = null )
$commandName string
$language Symfony\Component\ExpressionLanguage\ExpressionLanguage

evaluate() защищенный Метод

protected evaluate ( Crummy\Phlack\WebHook\CommandInterface $command, array $values = [] ) : string
$command Crummy\Phlack\WebHook\CommandInterface
$values array
Результат string

execute() публичный Метод

public execute ( Crummy\Phlack\WebHook\CommandInterface $command ) : Reply
$command Crummy\Phlack\WebHook\CommandInterface
Результат Crummy\Phlack\WebHook\Reply\Reply

getValues() защищенный Метод

protected getValues ( Crummy\Phlack\WebHook\CommandInterface $command ) : array
$command Crummy\Phlack\WebHook\CommandInterface
Результат array

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

$language защищенное свойство

protected ExpressionLanguage,Symfony\Component\ExpressionLanguage $language
Результат Symfony\Component\ExpressionLanguage\ExpressionLanguage