Redaxscript\Module::setNotification PHP Méthode

setNotification() public méthode

set message to notification
Since: 3.0.0
public setNotification ( string $type = null, mixed $message = null )
$type string type of the notification
$message mixed message of the notification
    public function setNotification($type = null, $message = null)
    {
        $moduleName = static::$_moduleArray['name'];
        static::$_notificationArray[$type][$moduleName][] = $message;
    }

Usage Example

 /**
  * testGetAll
  *
  * @since 3.0.0
  */
 public function testGetAll()
 {
     /* setup */
     $module = new Module();
     $module->init(['name' => 'Test dummy', 'alias' => 'TestDummy']);
     $module->setNotification('success', 'testValue');
     $module->setNotification('error', 'testValue');
     /* actual */
     $actualArray = $module->getNotification();
     /* compare */
     $this->assertArrayHasKey('success', $actualArray);
     $this->assertArrayHasKey('error', $actualArray);
 }