PHP Класс IMP_Imap_PermanentFlags, horde

Автор: Michael Slusarz ([email protected])
Наследование: implements IteratorAggregate
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_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