PHP 클래스 Horde_Imap_Client_Data_AclRights, horde

저자: Michael Slusarz ([email protected])
상속: extends Horde_Imap_Client_Data_AclCommon, implements ArrayAccess, implements Iterator, implements Serializable
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_optional array ACL optional rights.
$_required array ACL required rights.

공개 메소드들

메소드 설명
__construct ( array $required = [], array $optional = [] ) Constructor.
__toString ( ) : string String representation of the ACL.
current ( )
key ( )
next ( )
offsetExists ( $offset )
offsetGet ( $offset )
offsetSet ( $offset, $value )
offsetUnset ( $offset )
rewind ( )
serialize ( )
unserialize ( $data )
valid ( )

보호된 메소드들

메소드 설명
_normalize ( ) Normalize virtual rights (see RFC 4314 [2.1.1]).

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $required = [], array $optional = [] )
$required array The required rights (see RFC 4314 [2.1]).
$optional array The optional rights (see RFC 4314 [2.1]).

__toString() 공개 메소드

String representation of the ACL.
public __toString ( ) : string
리턴 string String representation (RFC 4314 compliant).

_normalize() 보호된 메소드

Normalize virtual rights (see RFC 4314 [2.1.1]).
protected _normalize ( )

current() 공개 메소드

public current ( )

key() 공개 메소드

public key ( )

next() 공개 메소드

public next ( )

offsetExists() 공개 메소드

public offsetExists ( $offset )

offsetGet() 공개 메소드

public offsetGet ( $offset )

offsetSet() 공개 메소드

public offsetSet ( $offset, $value )

offsetUnset() 공개 메소드

public offsetUnset ( $offset )

rewind() 공개 메소드

public rewind ( )

serialize() 공개 메소드

public serialize ( )

unserialize() 공개 메소드

public unserialize ( $data )

valid() 공개 메소드

public valid ( )

프로퍼티 상세

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

ACL optional rights.
protected array $_optional
리턴 array

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

ACL required rights.
protected array $_required
리턴 array