BoardStore
MMO\admin\helpers · 1 symbol · generated 27 Oct 2026
BoardStore
BoardStore.php:14The developer layer's store on a development machine: a ticket filed from a page goes straight onto the board's file ({boards}/{board}.json, KanbanBoard), which git versions with the application; its screenshot into
- Namespace
MMO\admin\helpers- Implements
- iDeveloperStore
- See
$screenshots, which stays on the machine.
Index
| boards readonly | ||
| screenshots readonly | ||
| AddTo($b, $ticket, $labels) static | Put a ticket on a board: the next number, its status the board's first of type backlog when it has none or one the board does not know, its labels learnt by the board. | |
| comment($board, $ticket, $body, $author) | ||
| file($board) | ||
| fileTicket($board, $ticket, $author) | ||
| pending($board) | ||
| PngFile($folder, $id) static | ||
| SavePng($folder, $png) static | ||
| saveScreenshot($png) | ||
| screenshotFile($id) | ||
| __construct($boards, $screenshots) |
Properties2
boards
readonly- Type
- string
screenshots
readonly- Type
- string
Methods10
AddTo($b, $ticket, $labels)
staticBoardStore.php:33Put a ticket on a board: the next number, its status the board's first of type backlog when it has none or one the board does not know, its labels learnt by the board.
| $b | KanbanBoard | |
| $ticket | array | |
| $labels = null | null | array | the labels' definitions ({id, label, color, icon}), when the board may not know them |
| returns | array | the ticket |