Documentation

dialogManager
in package

Table of Contents

COL_AUTHOR  = 'author'
COL_FIRST_MESSAGE_DT  = 'first_message_dt'
COL_LAST_MESSAGE_DT  = 'last_message_dt'
COL_STATUS  = 'status'
COL_THEME  = 'dialog_theme'
COL_UUID  = 'uuid'
TABLE_NAME  = 'dialogs'
TABLE_PK  = 'uuid'
$database  : Explorer
__construct()  : mixed
add()  : ActiveRow
find()  : Selection
findByAuthor()  : array<string|int, mixed>
findByUUID()  : Selection
get()  : ActiveRow
update()  : void

Constants

COL_FIRST_MESSAGE_DT

public mixed COL_FIRST_MESSAGE_DT = 'first_message_dt'

COL_LAST_MESSAGE_DT

public mixed COL_LAST_MESSAGE_DT = 'last_message_dt'

Properties

Methods

__construct()

public __construct(Explorer $database) : mixed
Parameters
$database : Explorer
Return values
mixed

add()

public add(iteratable<string|int, mixed> $dialogArray) : ActiveRow
Parameters
$dialogArray : iteratable<string|int, mixed>
Return values
ActiveRow

find()

public find() : Selection
Return values
Selection

findByAuthor()

public findByAuthor(string $authorId) : array<string|int, mixed>
Parameters
$authorId : string
Return values
array<string|int, mixed>

findByUUID()

public findByUUID(string $uuid) : Selection
Parameters
$uuid : string
Return values
Selection

Search results