PHP 클래스 Horde_Imap_Client_Mailbox_List, horde

Copyright 2004-2012 Horde LLC (http://www.horde.org/) See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
저자: Michael Slusarz ([email protected])
상속: implements Countable, implements IteratorAggregate
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_delimiter string The delimiter character to use.
$_mboxes array Mailbox list.
$_sortinbox boolean Should we sort with INBOX at the front of the list?

공개 메소드들

메소드 설명
__construct ( mixed $mboxes ) Constructor.
count ( )
getIterator ( )
sort ( array $opts = [] ) : array Sort the list of mailboxes.

보호된 메소드들

메소드 설명
_mboxCompare ( string $a, string $b ) : integer Hierarchical folder sorting function (used with usort()).

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( mixed $mboxes )
$mboxes mixed A mailbox or list of mailboxes.

_mboxCompare() 최종 보호된 메소드

Hierarchical folder sorting function (used with usort()).
final protected _mboxCompare ( string $a, string $b ) : integer
$a string Comparison item 1.
$b string Comparison item 2.
리턴 integer See usort().

count() 공개 메소드

public count ( )

getIterator() 공개 메소드

public getIterator ( )

sort() 공개 메소드

Sort the list of mailboxes.
public sort ( array $opts = [] ) : array
$opts array Options: - delimiter: (string) The delimiter to use. DEFAULT: '.' - inbox: (boolean) Always put INBOX at the head of the list? DEFAULT: Yes - noupdate: (boolean) Do not update the object's mailbox list? DEFAULT: true
리턴 array List of sorted mailboxes (index association is kept).

프로퍼티 상세

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

The delimiter character to use.
protected string $_delimiter
리턴 string

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

Mailbox list.
protected array $_mboxes
리턴 array

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

Should we sort with INBOX at the front of the list?
protected bool $_sortinbox
리턴 boolean