UNB Components Code Reference

Classes overview

UNB

General UNB class that contains common functions and groups them in a separate "namespace".

UnbCaptcha

Completely Automated Public Turing test to tell Computers and Humans Apart, using text in an image.

UnbConfiguration

Configuration functions for reading and writing UNB settings.

UnbDatabase

The database connection class provides basic query abstraction support and methods to easily execute SQL statements and query record sets, records or single values with an SQL query.

UnbDatabaseException

The database exception is meant to be used for errors in the database layer, like invalid or failed SQL queries or database connection problems.

UnbDbAutoValue

Represents an auto-increment/sequenca value in a database query.

UnbDebug

UNB debugging functions.

UnbEntity

Abstract base class of methods that are common to database entity classes.

UnbEnvironment

Environment functions for compatibility with different server environments and to query information about the client (browser).

UnbFormHandler

Handles HTML form requests and provides centralised request validating and XML conversion support.

UnbLocale

UNB localisation class.

UnbLocale_de_DE

de-DE locale class.

UnbLocale_en_GB

en-GB locale class.

UnbLocale_en_US

en-US locale class.

UnbLocale_fr_FR

fr-FR locale class.

UnbLog

The tag class provides methods for logging events and accessing the log events.

UnbLogEvent

Enumeration of event IDs.

UnbLogType

Enumeration of event types.

UnbMarkup

Markup processing class

UnbMessage

The message class represents a single message in the UNB system and provides methods to find and manipulate message instances.

UnbMessageFileType

Enumeration of file types for messages.

UnbMessageModerationFlag

Enumeration of moderation flags for messages.

UnbMessageRevision

The message revision class represents a single message revision in the UNB system and provides methods to find and manipulate message revision instances.

UnbMessageRevisionContentLevel

Enumeration of message revision retrieval levels regarding content fields (content level).

UnbMessageRevisionModerationState

Enumeration of moderation states for message revisions.

UnbSearch

The search class provides search methods and handles search requests and their results.

UnbSecurityException

The security exception is meant to be used for security-related errors, like when an operation should be performed but the user is not logged in or does not have the required privileges.

UnbSession

The session class manages a user session and thus logically connects multiple web page requests. It can establish, configure and terminate sessions as well as generate and validate login information.

UnbTag

The tag class represents a single tag in the UNB system and provides methods to find and manipulate tag instances.

UnbTagFlag

Enumeration of tag flags.

UnbTimeContext

Enumeration of relative time grammatical contexts.

UnbTimeFormat

Contains format flags for localised formatted dates and times.

UnbUi

Contains methods to print out HTML controls that form the UI of UNB components, using the current UNB locale.

UnbUser

The user class represents a single user in the UNB system and provides methods to find and manipulate user instances.

UnbUserKey

Enumeration of standard keys.

UnbUserVcardVisibility

Enumeration of vcard entry visibility values.

© 2011 Yves Goergen. UNB Components Homepage. Reference generated on 2011-02-22.