Documentation

Ingo_Rule_System_Spam extends Ingo_Rule
in package
implements Ingo_Rule_System

The spam rule.

Tags
author

Michael Slusarz slusarz@horde.org

category

Horde

copyright

2015-2017 Horde LLC

license

http://www.horde.org/licenses/apache ASL

Interfaces, Classes, Traits and Enums

Ingo_Rule_System
Interface that indicates the implementing class is a system rule.

Table of Contents

$disable  : bool
Is this rule disabled?
$level  : float
$mailbox  : string
$name  : string
Rule name.
$uid  : string
Unique ID of the rule.
$_level  : float
Spam level.
$_mailbox  : string
Spam mailbox.
__construct()  : mixed
Constructor.
__get()  : mixed
__set()  : mixed
__toString()  : mixed
description()  : string
Generate the rule description.

Properties

$disable

Is this rule disabled?

public bool $disable = \false

$level

public float $level

Spam level.

$mailbox

public string $mailbox

Spam mailbox.

$name

Rule name.

public string $name = ''

$uid

Unique ID of the rule.

public string $uid = ''

$_level

Spam level.

protected float $_level = 5

$_mailbox

Spam mailbox.

protected string $_mailbox = \null

Methods

__construct()

Constructor.

public __construct() : mixed
Return values
mixed

__get()

public __get(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

__set()

public __set(mixed $name, mixed $data) : mixed
Parameters
$name : mixed
$data : mixed
Return values
mixed

__toString()

public __toString() : mixed
Return values
mixed

description()

Generate the rule description.

public description() : string
Return values
string

Rule description.

Search results