PHP 클래스 IMP_Imap_PermanentFlags, horde

저자: Michael Slusarz ([email protected])
상속: implements IteratorAggregate
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_nocreate boolean Can new flags NOT be created?
$_noset array List of unsettable flags.
$_set array List of settable flags.

공개 메소드들

메소드 설명
__construct ( array $permflags = [], array $flags = [] ) Constructor.
allowed ( string $flag ) : boolean Determines if the given flag is allowed to be changed permanently.
getIterator ( ) * IteratorAggregate method.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $permflags = [], array $flags = [] )
$permflags array List of permanent flags in mailbox.
$flags array List of flags in mailbox.

allowed() 공개 메소드

Determines if the given flag is allowed to be changed permanently.
public allowed ( string $flag ) : boolean
$flag string The flag to query.
리턴 boolean True if flag can be set permanently.

getIterator() 공개 메소드

* IteratorAggregate method.
public getIterator ( )

프로퍼티 상세

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

Can new flags NOT be created?
protected bool $_nocreate
리턴 boolean

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

List of unsettable flags.
protected array $_noset
리턴 array

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

List of settable flags.
protected array $_set
리턴 array