PHP Класс Spatie\SlashCommand\Handlers\BaseHandler

Наследование: implements Spatie\SlashCommand\HandlesSlashCommand, use trait Illuminate\Foundation\Bus\DispatchesJobs
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$request Spatie\SlashCommand\Request

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

Метод Описание
__construct ( Request $request )
canHandle ( Request $request ) : boolean If this function returns true, the handle method will get called.
getRequest ( ) : Request
handle ( Request $request ) : Response Handle the given request. Remember that Slack expects a response within three seconds after the slash command was issued. If there is more time needed, dispatch a job.
respondToSlack ( string $text ) : Response

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

Метод Описание
abort ( $response )
dispatch ( SlashCommandResponseJob $job )

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

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

public __construct ( Request $request )
$request Spatie\SlashCommand\Request

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

protected abort ( $response )

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

If this function returns true, the handle method will get called.
abstract public canHandle ( Request $request ) : boolean
$request Spatie\SlashCommand\Request
Результат boolean

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

protected dispatch ( SlashCommandResponseJob $job )
$job Spatie\SlashCommand\Jobs\SlashCommandResponseJob

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

public getRequest ( ) : Request
Результат Spatie\SlashCommand\Request

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

Handle the given request. Remember that Slack expects a response within three seconds after the slash command was issued. If there is more time needed, dispatch a job.
abstract public handle ( Request $request ) : Response
$request Spatie\SlashCommand\Request
Результат Spatie\SlashCommand\Response

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

public respondToSlack ( string $text ) : Response
$text string
Результат Spatie\SlashCommand\Response

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

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

protected Request,Spatie\SlashCommand $request
Результат Spatie\SlashCommand\Request