См. определение в файле queue.php строка 25
◆ __construct()
__construct |
( |
| $type, |
|
|
| $id, |
|
|
array | $list = [] ) |
Queue constructor.
- Аргументы
-
string | $type | Type. |
string | $id | ID. |
array | $list | List. |
См. определение в файле queue.php строка 45
◆ checkUser()
static checkUser |
( |
| $userId | ) |
|
|
staticprotected |
◆ checkUserWorkTime()
static checkUserWorkTime |
( |
| $userId | ) |
|
|
staticprotected |
◆ current()
Get last used item from list.
- Возвращает
- null|string
См. определение в файле queue.php строка 166
◆ delete()
Remove data from DB by type and ID.
- Возвращает
- $this
См. определение в файле queue.php строка 145
◆ disableAutoSave()
Save last item automatically.
- Возвращает
- $this
См. определение в файле queue.php строка 57
◆ enableUserCheck()
Return true if user checking enabled.
- Возвращает
- $this
См. определение в файле queue.php строка 79
◆ enableWorkTimeCheck()
Enable work time checking.
- Возвращает
- $this
См. определение в файле queue.php строка 68
◆ getId()
Get ID.
- Возвращает
- null|string
См. определение в файле queue.php строка 100
◆ getStack()
◆ getValues()
Get list.
- Возвращает
- array
См. определение в файле queue.php строка 135
◆ isSupportedWorkTime()
static isSupportedWorkTime |
( |
| ) |
|
|
static |
Return true if wirk time is supported.
- Возвращает
- bool
См. определение в файле queue.php строка 156
◆ isWorkTimeCheckEnabled()
isWorkTimeCheckEnabled |
( |
| ) |
|
Return true if work time checking enabled.
- Возвращает
- bool
См. определение в файле queue.php строка 90
◆ next()
Return next item from list. Save item to DB if $isAutoSaveEnabled is true. Check item as User if $isUserCheckEnabled is true. Check item for work time if $isWorkTimeCheckEnabled is true.
- Возвращает
- string|null
См. определение в файле queue.php строка 233
◆ previous()
Return previous used item. Stack of previous items is limited by 3 values.
- Возвращает
- string|null
См. определение в файле queue.php строка 285
◆ restore()
Restore last item from DB.
- Возвращает
- $this
См. определение в файле queue.php строка 214
◆ save()
Save last item to DB.
- Возвращает
- $this
См. определение в файле queue.php строка 182
◆ setId()
Set ID.
- Аргументы
-
- Возвращает
- $this
См. определение в файле queue.php строка 111
◆ setLastItem()
◆ setValues()
Set list.
- Аргументы
-
- Возвращает
- $this
См. определение в файле queue.php строка 123
◆ $id
◆ $isAutoSaveEnabled
$isAutoSaveEnabled = true |
|
protected |
◆ $isLastItemRestored
$isLastItemRestored = false |
|
protected |
◆ $isUserCheckEnabled
$isUserCheckEnabled = false |
|
protected |
◆ $isWorkTimeCheckEnabled
◆ $lastItem
◆ $list
◆ $previousStack
◆ $type