\NotificationDataExtension
Provides notification/flash messages to SiteTree classes.
Add this extension to a SiteConfig instance
by adding this to your _config.php:
Object::add_extension('Page', 'NotificationDataExtension');
- Author: arillo
Synopsis
class NotificationDataExtension
extends DataExtension
{
- // members
- public static string $session_store = 'CleanUtilities.Notifications';
- // methods
- public static void set_session_message()
- public void setSessionMessage()
- public bool HaveMessages()
- public ArrayList SessionMessages()
Hierarchy
Extends
- DataExtension
Members
public
- $session_store
—
string
Session variable name
Methods
public
- HaveMessages() — Indicates if current notifications do exist.
- SessionMessages() — Returns all current notifications.
- setSessionMessage() — Adds a message $str to notifications with a certain $mode.
- set_session_message() — Adds a message $str to notifications with a certain $mode.