Properties

$id

$id : 

Type

$interactDef_id

$interactDef_id : 

Type

$query

$query : 

Type

$actions

$actions : 

Type

Methods

byId()

byId(  $_id) 

Parameters

$_id

byQuery()

byQuery(  $_query,   $_interactDef_id = null) 

Parameters

$_query
$_interactDef_id

byInteractDefId()

byInteractDefId(  $_interactDef_id) 

Parameters

$_interactDef_id

searchActions()

searchActions(  $_action) 

Parameters

$_action

all()

all() 

removeByInteractDefId()

removeByInteractDefId(  $_interactDef_id) 

Parameters

$_interactDef_id

recognize()

recognize(  $_query) 

Parameters

$_query

getQuerySynonym()

getQuerySynonym(  $_query,   $_for) 

Parameters

$_query
$_for

findInQuery()

findInQuery(  $_type,   $_query,   $_data = null) 

Parameters

$_type
$_query
$_data

autoInteract()

autoInteract(  $_query,   $_parameters = array()) 

Parameters

$_query
$_parameters

autoInteractWordFind()

autoInteractWordFind(  $_string,   $_word) 

Parameters

$_string
$_word

pluginReply()

pluginReply(  $_query,   $_parameters = array()) 

Parameters

$_query
$_parameters

tryToReply()

tryToReply(  $_query,   $_parameters = array()) 

Parameters

$_query
$_parameters

addLastInteract()

addLastInteract(  $_lastCmd,   $_identifier = 'unknown') 

Parameters

$_lastCmd
$_identifier

contextualReply()

contextualReply(  $_query,   $_parameters = array(),   $_lastCmd = null) 

Parameters

$_query
$_parameters
$_lastCmd

replaceForContextual()

replaceForContextual(  $_replace,   $_by,   $_in) 

Parameters

$_replace
$_by
$_in

brainReply()

brainReply(  $_query,   $_parameters) 

Parameters

$_query
$_parameters

dontUnderstand()

dontUnderstand(  $_parameters) 

Parameters

$_parameters

replyOk()

replyOk() 

doIn()

doIn(  $_params) 

Parameters

$_params

save()

save() 

remove()

remove() 

executeAndReply()

executeAndReply(  $_parameters) 

Parameters

$_parameters

getInteractDef()

getInteractDef() 

getInteractDef_id()

getInteractDef_id() 

setInteractDef_id()

setInteractDef_id(  $interactDef_id) 

Parameters

$interactDef_id

getId()

getId() 

setId()

setId(  $id) 

Parameters

$id

getQuery()

getQuery() 

setQuery()

setQuery(  $query) 

Parameters

$query

getActions()

getActions(  $_key = '',   $_default = '') 

Parameters

$_key
$_default

setActions()

setActions(  $_key,   $_value) 

Parameters

$_key
$_value