PHP Класс App\Ninja\Intents\BaseIntent

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

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

Свойство Тип Описание
$fieldMap
$parameters
$state

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

Метод Описание
__construct ( $state, $data )
createIntent ( $state, $data )
getState ( )
previousStateEntities ( $entityType )
process ( )
setStateEntities ( $entityType, $entities )
setStateEntityType ( $entityType )
stateEntities ( $entityType )
stateEntity ( $entityType )
stateEntityType ( )

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

Метод Описание
createResponse ( $type, $content )
processField ( $field )
processValue ( $value )
requestClient ( )
requestFields ( )

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

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

public __construct ( $state, $data )

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

public static createIntent ( $state, $data )

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

protected createResponse ( $type, $content )

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

public getState ( )

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

public previousStateEntities ( $entityType )

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

public process ( )

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

protected processField ( $field )

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

protected processValue ( $value )

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

protected requestClient ( )

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

protected requestFields ( )

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

public setStateEntities ( $entityType, $entities )

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

public setStateEntityType ( $entityType )

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

public stateEntities ( $entityType )

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

public stateEntity ( $entityType )

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

public stateEntityType ( )

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

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

protected $fieldMap

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

protected $parameters

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

protected $state