Skip to content

Controller

setFlashStorage()

setFlashStorage() — returns void

Available in: controller Category: Flash Functions

Dynamically sets the storage mechanism for flash messages during the current request lifecycle. Flash messages are temporary messages (e.g., success or error notifications) that persist across requests.

NameTypeRequiredDefaultDescription
storagestringnosessionSpecifies the storage mechanism for flash data. Available options: session or cookie.
setGloballybooleannofalseIf set to true, updates both application-level and controller-level flashStorage; otherwise, only the controller-level flashStorage is updated.
1. Set the flash to cookie for the current controller only.
setFlashStorage("cookie");

2. Set the flash to session for the current controller and application
setFlashStorage("session", true);