-
Notifications
You must be signed in to change notification settings - Fork 1
Flashing messages
Messages can be flashed to enable them to be saved in the session and retrieved on subsequent page loads. This may be useful if you're POSTing a form to a different URL, then redirecting afterwards. Flashing enables messages generated from saving, to be shown to the user after the redirect.
###Storing###
Feedback::flash()
can be called to store the messages currently stored in Feedback, in the session. Any messages already stored are overwritten. The session must be started before calling this method, or an exception is thrown.
Messages are stored in the session under the Feedback::$session_key
key.
###Retrieving###
Feedback::setToFlashed()
can be used to retrieve messages from the session. Any messages stored in Feedback before setToFlashed()
is called, get overwritten.
By default, once the messages are retrieved from the session, they get removed. You can keep the messages in session by passing TRUE
to setToFlashed()