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
- initVars() : void
- Initialize class members to default values.
- setDescription() : void
- setOID() : void
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
initVars()
Initialize class members to default values.
public
initVars() : void
Return values
void —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