PHP Класс Frlnc\Slack\Core\Commander

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

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

Свойство Тип Описание
$baseUrl string The base URL.
$commands array The commands.
$defaultHeaders array The default command headers.
$interactor Frlnc\Slack\Contracts\Http\Interactor The Http interactor.
$token string The API token.

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

Метод Описание
__construct ( string $token, Frlnc\Slack\Contracts\Http\Interactor $interactor )
execute ( string $command, array $parameters = [] ) : Frlnc\Slack\Contracts\Http\Response Executes a command.
format ( string $string ) : string Formats a string for Slack.
setToken ( string $token ) Sets the token.

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

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

public __construct ( string $token, Frlnc\Slack\Contracts\Http\Interactor $interactor )
$token string
$interactor Frlnc\Slack\Contracts\Http\Interactor

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

Executes a command.
public execute ( string $command, array $parameters = [] ) : Frlnc\Slack\Contracts\Http\Response
$command string
$parameters array
Результат Frlnc\Slack\Contracts\Http\Response

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

Formats a string for Slack.
public static format ( string $string ) : string
$string string
Результат string

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

Sets the token.
public setToken ( string $token )
$token string

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

$baseUrl защищенное статическое свойство

The base URL.
protected static string $baseUrl
Результат string

$commands защищенное статическое свойство

The commands.
protected static array $commands
Результат array

$defaultHeaders защищенное статическое свойство

The default command headers.
protected static array $defaultHeaders
Результат array

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

The Http interactor.
protected Interactor,Frlnc\Slack\Contracts\Http $interactor
Результат Frlnc\Slack\Contracts\Http\Interactor

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

The API token.
protected string $token
Результат string