PHP 클래스 Ingo_Script_Procmail, horde

저자: Brent J. Nordquist ([email protected])
저자: Ben Chavet ([email protected])
저자: Jan Schneider ([email protected])
상속: extends Ingo_Script_Base
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_actions array The list of actions allowed (implemented) for this driver.
$_categories array The categories of filtering allowed.
$_features array A list of driver features.
$_special_types array A list of any special types that this driver supports.
$_tests array The list of tests allowed (implemented) for this driver.
$_types array The types of tests allowed (implemented) for this driver.

공개 메소드들

메소드 설명
__construct ( array $params = [] ) Constructor.

보호된 메소드들

메소드 설명
_generate ( ) Generates the procmail scripts to do the filtering specified in the rules.
_generateBlacklist ( Ingo_Rule $rule ) Generates the procmail script to handle the blacklist specified in the rules.
_generateForward ( Ingo_Rule $rule ) Generates the procmail script to handle mail forwards.
_generateVacation ( Ingo_Rule $rule ) Generates the procmail script to handle vacation.
_generateWhitelist ( Ingo_Rule $rule ) Generates the procmail script to handle the whitelist specified in the rules.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $params = [] )
$params array A hash containing parameters needed.

_generate() 보호된 메소드

Generates the procmail scripts to do the filtering specified in the rules.
protected _generate ( )

_generateBlacklist() 보호된 메소드

Generates the procmail script to handle the blacklist specified in the rules.
protected _generateBlacklist ( Ingo_Rule $rule )
$rule Ingo_Rule Rule object.

_generateForward() 보호된 메소드

Generates the procmail script to handle mail forwards.
protected _generateForward ( Ingo_Rule $rule )
$rule Ingo_Rule Rule object.

_generateVacation() 보호된 메소드

Generates the procmail script to handle vacation.
protected _generateVacation ( Ingo_Rule $rule )
$rule Ingo_Rule Rule object.

_generateWhitelist() 보호된 메소드

Generates the procmail script to handle the whitelist specified in the rules.
protected _generateWhitelist ( Ingo_Rule $rule )
$rule Ingo_Rule Rule object.

프로퍼티 상세

$_actions 보호되어 있는 프로퍼티

The list of actions allowed (implemented) for this driver.
protected array $_actions
리턴 array

$_categories 보호되어 있는 프로퍼티

The categories of filtering allowed.
protected array $_categories
리턴 array

$_features 보호되어 있는 프로퍼티

A list of driver features.
protected array $_features
리턴 array

$_special_types 보호되어 있는 프로퍼티

A list of any special types that this driver supports.
protected array $_special_types
리턴 array

$_tests 보호되어 있는 프로퍼티

The list of tests allowed (implemented) for this driver.
protected array $_tests
리턴 array

$_types 보호되어 있는 프로퍼티

The types of tests allowed (implemented) for this driver.
protected array $_types
리턴 array