class StandardFilter implements FilterInterface (View source)

Properties

protected TypeInterface $type
protected string $name
protected string $key
protected string $databaseNotificationType

Methods

__construct(TypeInterface $type, $key, $name, $databaseNotificationType)

StandardFilter constructor. The $notificationDatabaseType parameter is the name of the notification discriminator column. It is separate from the key.

string
getKey()

No description

setKey(string $key)

No description

string
getName()

No description

setName(mixed $name)

No description

getType()

No description

setType(TypeInterface $type)

No description

string
getDatabaseNotificationType()

No description

setDatabaseNotificationType(string $databaseNotificationType)

No description

void
filterAlertList(AlertList $list)

Apply this filter to a given alertlist

Details

__construct(TypeInterface $type, $key, $name, $databaseNotificationType)

StandardFilter constructor. The $notificationDatabaseType parameter is the name of the notification discriminator column. It is separate from the key.

Parameters

TypeInterface $type
$key
$name
$databaseNotificationType

string getKey()

No description

Return Value

string

setKey(string $key)

No description

Parameters

string $key

string getName()

No description

Return Value

string

setName(mixed $name)

No description

Parameters

mixed $name

TypeInterface getType()

No description

Return Value

TypeInterface

setType(TypeInterface $type)

No description

Parameters

TypeInterface $type

string getDatabaseNotificationType()

No description

Return Value

string

setDatabaseNotificationType(string $databaseNotificationType)

No description

Parameters

string $databaseNotificationType

void filterAlertList(AlertList $list)

Apply this filter to a given alertlist

Parameters

AlertList $list

Return Value

void