LDAP Account Manager

SchemaItem
in package

Generic parent class for all schema items. A schema item is an ObjectClass, an AttributeBype, a MatchingRule, or a Syntax.

All schema items have at least two things in common: An OID and a description. This class provides an implementation for these two data.

Table of Contents

$description  : string|null
$oid  : string|null
__construct()  : mixed
Default constructor.
getDescription()  : string|null
getOID()  : string|null
setDescription()  : void
setOID()  : void
initVars()  : void
Initialize class members to default values.

Properties

$description

protected string|null $description

The description of this schema item.

$oid

protected string|null $oid

The OID of this schema item.

Methods

__construct()

Default constructor.

public __construct() : mixed
Return values
mixed —

getDescription()

public getDescription() : string|null
Return values
string|null —

description

getOID()

public getOID() : string|null
Return values
string|null —

oid

setDescription()

public setDescription(string|null $new_desc) : void
Parameters
$new_desc : string|null

description

Return values
void —

setOID()

public setOID(string|null $new_oid) : void
Parameters
$new_oid : string|null

oid

Return values
void —

initVars()

Initialize class members to default values.

protected initVars() : void
Return values
void —

Search results