ToggleTrait
Toggle Trait
Common methods for toggling boolean fields in the database.
Table of Contents
Methods
- boolCheck() : Response|null
- Allows toggling of boolean fields
- toggle() : Response|null
- Allows toggling of boolean fields
Methods
boolCheck()
Allows toggling of boolean fields
public
boolCheck(int $id, string $field[, bool|null $direct = null ]) : Response|null
Parameters
- $id : int
-
The record id to update
- $field : string
-
The field to toggle
- $direct : bool|null = null
-
Check if directly set if true, if group if false, considered if null
Tags
Return values
Response|nulltoggle()
Allows toggling of boolean fields
public
toggle(mixed $id, string $field[, null|string $action = 'index' ]) : Response|null
Parameters
- $id : mixed
-
The record id to update
- $field : string
-
The field to toggle
- $action : null|string = 'index'
-
The action to send the user back to