phpLDAPadmin

# Procedural File: Template.php

Source Location: /templates/3rdParty/pla/lib/Template.php

## Classes:

Template
  Template Class

## Page Details:

Classes and functions for the template engine.

Templates are either:

- Creating or Editing, (a Container or DN passed to the object)
- A predefined template, or a default template (template ID passed to the object)

The template object will know which attributes are mandatory (MUST attributes) and which attributes are optional (MAY attributes). It will also contain a list of optional attributes. These are attributes that the schema will allow data for (they are MAY attributes), but the template has not included a definition for them.

The template object will be invalidated if it does contain the necessary items (objectClass, MUST attributes, etc) to make a successful LDAP update.

#### Tags:

author: | The phpLDAPadmin development team

Documentation generated on Tue, 22 Nov 2011 16:30:13 +0100 by phpDocumentor 1.4.1