Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/share/php/PhpDocumentor/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 370

## Full index

### Package indexes

- awl

Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/share/php/PhpDocumentor/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 370
a
top

$Action
  Editor::$Action in classEditor.php
$Align
  BrowserColumn::$Align in classBrowser.php
$Attributes
  EditorField::$Attributes in classEditor.php
$attributes
  EntryField::$attributes in DataEntry.php
  An array of key value pairs
$attributes
  XMLElement::$attributes in XMLElement.php
acquireLock
  AwlCache::acquireLock() in AwlCache.php
  Acquire a lock on something
Active
  MenuOption::Active() in MenuSet.php
  Mark it as active, with a fancy style to distinguish that
Add
  iCalendar::Add() in iCalendar.php
AddAttribute
  EditorField::AddAttribute() in classEditor.php
AddAttribute
  Editor::AddAttribute() in classEditor.php
AddBcc
  EMail::AddBcc() in EMail.php
  Add another Bcc recipient to the email
AddCc
  EMail::AddCc() in EMail.php
  Add another Cc recipient to the email
AddColumn
  Browser::AddColumn() in classBrowser.php
  Add a column to the Browser.
AddComponent
  iCalendar::AddComponent() in iCalendar.php
AddComponent
  iCalComponent::AddComponent() in iCalendar.php
  Adds a new subcomponent
AddComponent
  vComponent::AddComponent() in vComponent.php
  Adds a new subcomponent
AddErrorsTo
  EMail::AddErrorsTo() in EMail.php
  Add another Error recipient to the email
AddField
  Editor::AddField() in classEditor.php
AddGrouping
  Browser::AddGrouping() in classBrowser.php
AddHidden
  Browser::AddHidden() in classBrowser.php
  Add a hidden column - one that is present in the SQL result, but for which there is no column displayed.
AddOption
  MenuSet::AddOption() in MenuSet.php
  Add an option, which is a link.
AddOrder
  Browser::AddOrder() in classBrowser.php
  Add an ordering to the browser widget.
addPart
  Multipart::addPart() in Multipart.php
AddProperty
  vComponent::AddProperty() in vComponent.php
  Adds a new property
AddProperty
  iCalComponent::AddProperty() in iCalendar.php
  Adds a new property
AddReplyTo
  EMail::AddReplyTo() in EMail.php
  Add another Reply-to address to the email
AddRow
  Browser::AddRow() in classBrowser.php
  Add an extra arbitrary row onto the end of the browser.
AddRule
  Validation::AddRule() in Validation.php
  Adds a validation rule for a specific field upon submission of the form.
AddSubmenu
  MenuOption::AddSubmenu() in MenuSet.php
  This menu option is now promoted to the head of a tree
AddSubMenu
  MenuSet::AddSubMenu() in MenuSet.php
  Add an option, which is a submenu
AddSubTag
  XMLElement::AddSubTag() in XMLElement.php
  Add a sub-element
AddTable
  DBRecord::AddTable() in DataUpdate.php
  This will join an additional table to the maintained set
AddTimeZone
  vCalendar::AddTimeZone() in vCalendar.php
  Add a timezone component to this vCalendar.
AddTo
  EMail::AddTo() in EMail.php
  Add another recipient to the email
AddTotal
  Browser::AddTotal() in classBrowser.php
  Mark a column as something to be totalled. You can also specify the name of a function which may modify the value before the actual totalling.
AllowedTo
  Session::AllowedTo() in Session.php
  Checks whether a user is allowed to do something.
AllowedTo
  User::AllowedTo() in User.php
  Can the user do this?
AndWhere
  Editor::AndWhere() in classEditor.php
AndWhere
  Browser::AndWhere() in classBrowser.php
  Add an OR ... to the SQL Where clause
ApplyFilter
  iCalendar::ApplyFilter() in iCalendar.php
Assign
  Editor::Assign() in classEditor.php
  Assigns the value of a field in the record currently associated with this editor.
AssignSessionDetails
  Session::AssignSessionDetails() in Session.php
  Internal function used to assign the session details to a user's new session.
Authenticate
  AuthPlugin::Authenticate() in AuthPlugin.php
  Authenticate. Do whatever we need to authenticate a username / password.
AuthPlugin
  AuthPlugin in AuthPlugin.php
  A class for authenticating and retrieving user information
AuthPlugin
  AuthPlugin::AuthPlugin() in AuthPlugin.php
  Create a new AuthPlugin object. This is as lightweight as possible.
AuthPlugin.php
  AuthPlugin.php in AuthPlugin.php
AuthPlugins.php
  AuthPlugins.php in AuthPlugins.php
auth_external
  auth_external() in AuthPlugins.php
  Authentication has already happened. We know the username, we just need to do the authorisation / access control. The password is ignored.
auth_other_awl
  auth_other_awl() in AuthPlugins.php
  Authenticate against a different PostgreSQL database which contains a usr table in the AWL format.
Available
  Editor::Available() in classEditor.php
AwlCache
  AwlCache in AwlCache.php
  A simple Memcached wrapper supporting namespacing of stored values.
AwlCache.php
  AwlCache.php in AwlCache.php
AwlDatabase
  AwlDatabase in AwlDatabase.php
  Typically there will only be a single instance of the database level class in an application.
AwlDatabase.php
  AwlDatabase.php in AwlDatabase.php
AwlDBDialect
  AwlDBDialect in AwlDBDialect.php
  The AwlDBDialect class handles support for different SQL dialects
AwlDBDialect.php
  AwlDBDialect.php in AwlDBDialect.php
AwlQuery
  AwlQuery in AwlQuery.php
  The AwlQuery Class.
AwlQuery.php
  AwlQuery.php in AwlQuery.php
AwlUpgrader
  AwlUpgrader in AwlUpgrader.php
  The AwlUpgrader Class.
AwlUpgrader.php
  AwlUpgrader.php in AwlUpgrader.php
AWLUtilities.php
  AWLUtilities.php in AWLUtilities.php
awl_replace_sql_args
  awl_replace_sql_args() in PgQuery.php
  Replaces PostgreSQL query with escaped parameters in preparation for execution.
awl_set_locale
  awl_set_locale() in Translation.php
  Set the translation to the user's locale. At this stage all we do is call the gettext function.
awl_version
  awl_version() in AWLUtilities.php
  Return the AWL version

b
top

$BaseTable
  Editor::$BaseTable in classEditor.php
$BeginRow
  Browser::$BeginRow in classBrowser.php
$BeginRowArgs
  Browser::$BeginRowArgs in classBrowser.php
$bound_parameters
  AwlQuery::$bound_parameters in AwlQuery.php
  The current array of bound parameters
$bound_querystring
  AwlQuery::$bound_querystring in AwlQuery.php
  The actual query string, after we've replaced parameters in it
Begin
  AwlQuery::Begin() in AwlQuery.php
  Wrap the parent DB class Begin() so we can $qry->Begin() sometime before we $qry->Exec()
Begin
  AwlDatabase::Begin() in AwlDatabase.php
  Begin a transaction.
Bind
  AwlQuery::Bind() in AwlQuery.php
  Bind some parameters. This can be called in three ways:
BreakLine
  EntryForm::BreakLine() in DataEntry.php
  A utility function for a heading line within a data entry table
Browser
  Browser::Browser() in classBrowser.php
  The Browser class constructor
Browser
  Browser in classBrowser.php
  Start a new Browser, add columns, set a join and Render it to create a basic list of records in a table.
BrowserColumn
  BrowserColumn in classBrowser.php
  BrowserColumns are the basic building blocks. You can specify just the field name, and the column header or you can get fancy and specify an alignment, format string, SQL formula and cell CSS class.
BrowserColumn
  BrowserColumn::BrowserColumn() in classBrowser.php
  BrowserColumn constructor. Only the first parameter is mandatory.
BuildConfirmationHash
  Session::BuildConfirmationHash() in Session.php
  Build a hash which we can use for confirmation that we didn't get e-mailed a bogus link by someone, and that we actually got here by traversing the website.
BuildFromText
  iCalendar::BuildFromText() in iCalendar.php
  Build the iCalendar object from a text string which is a single iCalendar resource
BuildOptionList
  PgQuery::BuildOptionList() in PgQuery.php
  Build an option list from the query.
BuildOptionList
  EntryField::BuildOptionList() in DataEntry.php
  Build an option list from the query.
BuildXMLTree
  BuildXMLTree() in XMLElement.php
  Rebuild an XML tree in our own style from the parsed XML tags using a tail-recursive approach.

c
top

$Class
  BrowserColumn::$Class in classBrowser.php
$CloseRow
  Browser::$CloseRow in classBrowser.php
$Columns
  Browser::$Columns in classBrowser.php
$components
  vComponent::$components in vComponent.php
  An array of (sub-)components, which are vComponent objects
$connection
  AwlQuery::$connection in AwlQuery.php
  Our database connection, normally copied from a global one
$content
  XMLElement::$content in XMLElement.php
$content
  vProperty::$content in vComponent.php
  The value of this property.
$crlf
  SinglePart::$crlf in Multipart.php
$current
  EntryField::$current in DataEntry.php
  The current value
$current_row
  BrowserColumn::$current_row in classBrowser.php
CheckConfirmationHash
  Session::CheckConfirmationHash() in Session.php
  Check a hash which we created through BuildConfirmationHash
check_by_regex
  check_by_regex() in AWLUtilities.php
  Verify a value is OK by testing a regex against it. If it is an array apply it to each element in the array recursively. If it is an object we don't mess with it.
check_temporary_passwords
  check_temporary_passwords() in Session.php
  Checks what a user entered against any currently valid temporary passwords on their account.
classBrowser.php
  classBrowser.php in classBrowser.php
classEditor.php
  classEditor.php in classEditor.php
clean_string
  clean_string() in PgQuery.php
  Clean a string of many suspicious characters
ClearComponents
  iCalComponent::ClearComponents() in iCalendar.php
  Clear all components, or the components matching a particular type
ClearComponents
  iCalendar::ClearComponents() in iCalendar.php
ClearComponents
  vComponent::ClearComponents() in vComponent.php
  Clear all components, or the components matching a particular type
ClearProperties
  iCalComponent::ClearProperties() in iCalendar.php
  Clear all properties, or the properties matching a particular type
ClearProperties
  vComponent::ClearProperties() in vComponent.php
  Clear all properties, or the properties matching a particular type
CloneConfidential
  iCalComponent::CloneConfidential() in iCalendar.php
  Clone this component (and subcomponents) into a confidential version of it. A confidential event will be scrubbed of any identifying characteristics other than time/date, repeat, uid and a summary which is just a translated 'Busy'.
CollectParameterValues
  vComponent::CollectParameterValues() in vComponent.php
  Collect an array of all parameters of our properties which are the specified type
CollectParameterValues
  iCalComponent::CollectParameterValues() in iCalendar.php
  Collect an array of all parameters of our properties which are the specified type
Commit
  AwlQuery::Commit() in AwlQuery.php
  Wrap the parent DB class Commit() so we can $qry->Commit() sometime after we $qry->Exec()
Commit
  AwlDatabase::Commit() in AwlDatabase.php
  Complete a transaction.
ComponentCount
  vComponent::ComponentCount() in vComponent.php
  Return number of components
Confidential
  vCalendar::Confidential() in vCalendar.php
  Morph this component (and subcomponents) into a confidential version of it. A confidential event will be scrubbed of any identifying characteristics other than time/date, repeat, uid and a summary which is just a translated 'Busy'.
connect_configured_database
  connect_configured_database() in PgQuery.php
  Connect to the database defined in the $c->dbconn[] array
CountElements
  XMLElement::CountElements() in XMLElement.php
  Count the number of elements

d
top

$db
  AwlDBDialect::$db in AwlDBDialect.php
  Holds the PDO database connection
$dbconn The database connection.
  $dbconn The database connection. in PgQuery.php
$dialect
  AwlDBDialect::$dialect in AwlDBDialect.php
  Holds the name of the database dialect
$Distinct
  Browser::$Distinct in classBrowser.php
$DivClose
  Browser::$DivClose in classBrowser.php
$DivOpen
  Browser::$DivOpen in classBrowser.php
DataEntry.php
  DataEntry.php in DataEntry.php
DataEntryField
  EntryForm::DataEntryField() in DataEntry.php
  A utility function for a data entry line within a table
DataEntryLine
  EntryForm::DataEntryLine() in DataEntry.php
  A utility function for a data entry line within a table
DataUpdate.php
  DataUpdate.php in DataUpdate.php
Dbg
  Session::Dbg() in Session.php
  DEPRECATED Utility function to log debug stuff with printf expansion, and the ability to enable it selectively.
dbg_error_log
  dbg_error_log() in AWLUtilities.php
  Writes a debug message into the error log using printf syntax. If the first parameter is "ERROR" then the message will _always_ be logged.
dbg_log_array
  dbg_log_array() in AWLUtilities.php
  Function to dump an array to the error log, possibly recursively
DBRecord
  DBRecord::DBRecord() in DataUpdate.php
  Really numbingly simple construction.
DBRecord
  DBRecord in DataUpdate.php
  A Base class to use for records which will be read/written from the database.
DealWithTimeZones
  iCalendar::DealWithTimeZones() in iCalendar.php
  Do what must be done with time zones from on file. Attempt to turn them into something that PostgreSQL can understand...
DefaultPropertyList
  iCalendar::DefaultPropertyList() in iCalendar.php
  An array of property names that we should always want when rendering an iCalendar
define_byte_mappings
  define_byte_mappings() in AWLUtilities.php
delete
  AwlCache::delete() in AwlCache.php
  Delete a value from a namespace/key, or for everything in a namespace if a 'null' key is supplied.
deprecated
  deprecated() in AWLUtilities.php
DoQuery
  Browser::DoQuery() in classBrowser.php
  This method is used to build and execute the database query.
duration
  duration() in PgQuery.php
  A duration (in decimal seconds) between two times which are the result of calls to microtime()

e
top

$EditMode
  DBRecord::$EditMode in DataUpdate.php
  The mode we are in for any form
$email
  Session::$email in Session.php
  The user's email address from their usr record.
$errorstring
  PgQuery::$errorstring in PgQuery.php
  The PostgreSQL error message, if the query fails.
$error_info
  AwlQuery::$error_info in AwlQuery.php
  The Database error information, if the query fails.
$execution_time
  PgQuery::$execution_time in PgQuery.php
  Stores the query execution time - used to deal with long queries.
$execution_time
  AwlQuery::$execution_time in AwlQuery.php
  Stores the query execution time - used to deal with long queries.
$ExtraRows
  Browser::$ExtraRows in classBrowser.php
Editor
  Editor in classEditor.php
  The class for the Editor form in full
EditorField
  EditorField in classEditor.php
  A class for the fields in the editor
EMail
  EMail in EMail.php
  Lightweight class for sending an e-mail.
EMail.php
  EMail.php in EMail.php
EmailTemporaryPassword
  Session::EmailTemporaryPassword() in Session.php
  E-mails a temporary password in response to a request from a user.
EndForm
  EntryForm::EndForm() in DataEntry.php
  Return the HTML fragment to end the form.
EntryField
  EntryField in DataEntry.php
  Individual fields used for data entry / viewing.
EntryField
  EntryField::EntryField() in DataEntry.php
  Initialise an EntryField, used for data entry.
EntryForm
  EntryForm in DataEntry.php
  A class to handle displaying a form on the page (for editing) or a structured layout of non-editable content (for viewing), with a simple switch to flip from view mode to edit mode.
EntryForm
  EntryForm::EntryForm() in DataEntry.php
  Initialise a new data-entry form.
ErrorInfo
  AwlDatabase::ErrorInfo() in AwlDatabase.php
Exec
  AwlQuery::Exec() in AwlQuery.php
  Execute the query, logging any debugging.
Exec
  PgQuery::Exec() in PgQuery.php
  Execute the query, logging any debugging.
Execute
  AwlQuery::Execute() in AwlQuery.php
  Tell the database to execute the query
ExtractProperty
  iCalendar::ExtractProperty() in iCalendar.php
ExtractSubComponent
  iCalendar::ExtractSubComponent() in iCalendar.php
E_USER_ERROR
  E_USER_ERROR in AwlDBDialect.php

f
top

$Field
  EditorField::$Field in classEditor.php
$Field
  BrowserColumn::$Field in classBrowser.php
$FieldNames
  Browser::$FieldNames in classBrowser.php
$Fields
  Editor::$Fields in classEditor.php
$ForcedOrder
  Browser::$ForcedOrder in classBrowser.php
$Format
  BrowserColumn::$Format in classBrowser.php
$fullname
  Session::$fullname in Session.php
  The user's full name from their usr record.
fatal
  fatal() in AWLUtilities.php
Fetch
  PgQuery::Fetch() in PgQuery.php
  Fetch the next row from the query results
Fetch
  AwlQuery::Fetch() in AwlQuery.php
  Fetch the next row from the query results
FetchBackwards
  PgQuery::FetchBackwards() in PgQuery.php
  Fetch backwards from the result resource
FirstNonTimezone
  iCalComponent::FirstNonTimezone() in iCalendar.php
  Get all sub-components, or at least get those matching a type
flush
  AwlCache::flush() in AwlCache.php
  Flush the entire cache
ForceOrder
  Browser::ForceOrder() in classBrowser.php
  Force a particular ordering onto the browser widget.
force_utf8
  force_utf8() in AWLUtilities.php
FormattedDate
  Session::FormattedDate() in Session.php
  Function to reformat an ISO date to something nicer and possibly more localised

g
top

$Grouping
  Browser::$Grouping in classBrowser.php
Get
  iCalendar::Get() in iCalendar.php
  Get the value of a property in the first non-VTIMEZONE
Get
  DBRecord::Get() in DataUpdate.php
  Returns a single field from the record
get
  AwlCache::get() in AwlCache.php
  get a value from the specified namespace / key
GetAttendees
  vCalendar::GetAttendees() in vCalendar.php
  Get the attendees of this VEVENT/VTODO
GetAttribute
  XMLElement::GetAttribute() in XMLElement.php
  Accessor for a single attribute
GetAttributes
  XMLElement::GetAttributes() in XMLElement.php
  Accessor for the attributes
getCacheInstance
  getCacheInstance() in AwlCache.php
GetComponents
  iCalendar::GetComponents() in iCalendar.php
GetComponents
  vComponent::GetComponents() in vComponent.php
  Get all sub-components, or at least get those matching a type, or failling to match, should the second parameter be set to false. Component types may be a string or an array associating property names with true values: array( 'TYPE' => true, 'TYPE2' => true )
GetComponents
  iCalComponent::GetComponents() in iCalendar.php
  Get all sub-components, or at least get those matching a type, or failling to match, should the second parameter be set to false.
GetConnection
  AwlQuery::GetConnection() in AwlQuery.php
  Get the current database connection for this query
GetContent
  XMLElement::GetContent() in XMLElement.php
  Accessor for the content
GetElements
  XMLElement::GetElements() in XMLElement.php
  Return an array of elements matching the specified tag, or all elements if no tag is supplied.
GetFields
  AwlDBDialect::GetFields() in AwlDBDialect.php
  Returns the SQL for the current database dialect which will return a two-column resultset containing a list of fields and their associated data types.
GetItip
  vCalendar::GetItip() in vCalendar.php
  Clone this component (and subcomponents) into a minimal iTIP version of it.
getMimeHeaders
  Multipart::getMimeHeaders() in Multipart.php
getMimeParts
  Multipart::getMimeParts() in Multipart.php
GetNSTag
  XMLElement::GetNSTag() in XMLElement.php
  Accessor for the full-namespaced tag name
GetOlsonName
  vCalendar::GetOlsonName() in vCalendar.php
  Work out what Olson timezone this VTIMEZONE really is. Perhaps we should put this into a vTimezone class.
GetOrganizer
  vCalendar::GetOrganizer() in vCalendar.php
  Get the organizer of this VEVENT/VTODO
GetParameterValue
  iCalProp::GetParameterValue() in iCalendar.php
  Get the value of a parameter
GetParameterValue
  vProperty::GetParameterValue() in vComponent.php
  Get the value of a parameter
GetPath
  XMLElement::GetPath() in XMLElement.php
  Return an array of elements matching the specified path
GetPParamValue
  iCalComponent::GetPParamValue() in iCalendar.php
  Get the value of the specified parameter for the first property matching the name. Obviously this isn't so useful for properties which may occur multiply, but most don't.
GetProperties
  vComponent::GetProperties() in vComponent.php
  Get all properties, or the properties matching a particular type, or matching an
GetProperties
  iCalComponent::GetProperties() in iCalendar.php
  Get all properties, or the properties matching a particular type
GetPropertiesByPath
  vComponent::GetPropertiesByPath() in vComponent.php
  Return an array of properties matching the specified path
GetPropertiesByPath
  iCalComponent::GetPropertiesByPath() in iCalendar.php
  Return an array of properties matching the specified path
GetProperty
  vComponent::GetProperty() in vComponent.php
  Return the first instance of a property of this name
GetPValue
  vComponent::GetPValue() in vComponent.php
  Return the value of the first instance of a property of this name, or null
GetPValue
  iCalComponent::GetPValue() in iCalendar.php
  Get the value of the first property matching the name. Obviously this isn't so useful for properties which may occur multiply, but most don't.
GetRecord
  Editor::GetRecord() in classEditor.php
GetRoles
  User::GetRoles() in User.php
  Get the group memberships for the user
GetRoles
  Session::GetRoles() in Session.php
  Internal function used to get the user's roles from the database.
GetScheduleAgent
  vCalendar::GetScheduleAgent() in vCalendar.php
  Get the schedule-agent from the organizer
GetTag
  XMLElement::GetTag() in XMLElement.php
  Accessor for the tag name
GetTarget
  EditorField::GetTarget() in classEditor.php
GetTarget
  BrowserColumn::GetTarget() in classBrowser.php
  GetTarget
GetTimeZone
  vCalendar::GetTimeZone() in vCalendar.php
  Get a timezone component for a specific TZID in this calendar.
GetTotal
  Browser::GetTotal() in classBrowser.php
  Retrieve the total from a totalled column
GetType
  iCalComponent::GetType() in iCalendar.php
  Return the type of component which this is
GetType
  vComponent::GetType() in vComponent.php
  Return the type of component which this is
GetUID
  vCalendar::GetUID() in vCalendar.php
  Get the UID from the primary component.
GetVersion
  AwlDBDialect::GetVersion() in AwlDBDialect.php
  Sets the current search path for the database.
get_fields
  get_fields() in AWLUtilities.php
  Get the names of the fields for a particular table
gzdecode
  gzdecode() in AWLUtilities.php

h
top

$Header
  BrowserColumn::$Header in classBrowser.php
$HiddenColumns
  Browser::$HiddenColumns in classBrowser.php
$Hook
  BrowserColumn::$Hook in classBrowser.php
HelpInCell
  EntryForm::HelpInCell() in DataEntry.php
  Set the line format to have help displayed in it's own separate cell
HelpInLine
  EntryForm::HelpInLine() in DataEntry.php
  Set the line format to have help displayed in the same cell as the entry field.
HiddenField
  EntryForm::HiddenField() in DataEntry.php
  A utility function for a hidden field within a data entry table
HttpDateFormat
  iCalendar::HttpDateFormat() in iCalendar.php

i
top

$Id
  Editor::$Id in classEditor.php
i18n
  i18n() in Translation.php
  Mark a string as being internationalized. This is a semaphore method; it does nothing but it allows us to easily identify strings that require translation. Generally this is used to mark strings that will be stored in the database (like descriptions of permissions).
iCalComponent
  iCalComponent in iCalendar.php
  A Class for representing components within an iCalendar
iCalComponent
  iCalComponent::iCalComponent() in iCalendar.php
  A basic constructor
iCalendar
  iCalendar::iCalendar() in iCalendar.php
iCalendar
  iCalendar in iCalendar.php
  A Class for handling Events on a calendar (DEPRECATED)
iCalendar.php
  iCalendar.php in iCalendar.php
iCalFooter
  iCalendar::iCalFooter() in iCalendar.php
iCalHeader
  iCalendar::iCalHeader() in iCalendar.php
iCalProp
  iCalProp in iCalendar.php
  A Class for representing properties within an iCalendar
iCalProp
  iCalProp::iCalProp() in iCalendar.php
  The constructor parses the incoming string, which is formatted as per RFC2445 as a propname[;param1=pval1[; ... ]]:propvalue however we allow ourselves to assume that the RFC2445 content unescaping has already happened when iCalComponent::ParseFrom() called iCalComponent::UnwrapComponent().
Id
  Editor::Id() in classEditor.php
  Sets or returns the form ID used for differentiating this form from others in the page.
Initialise
  Editor::Initialise() in classEditor.php
  Set some particular values to the ones from the array.
Initialise
  DBRecord::Initialise() in DataUpdate.php
  This will read the record from the database if it's available, and the $keys parameter is a non-empty array.
init_gettext
  init_gettext() in Translation.php
  Initialise our use of Gettext
isActive
  AwlCache::isActive() in AwlCache.php
  So we can find out if we are actually using the cache.
IsActive
  MenuOption::IsActive() in MenuSet.php
  Whether this option is currently active.
IsAttendee
  iCalComponent::IsAttendee() in iCalendar.php
  Return true if the person identified by the email address is down as an attendee or organizer for this meeting.
IsCreate
  Editor::IsCreate() in classEditor.php
IsOrganizer
  iCalComponent::IsOrganizer() in iCalendar.php
  Return true if the person identified by the email address is down as an organizer for this meeting.
IsSubmit
  Editor::IsSubmit() in classEditor.php
IsUpdate
  Editor::IsUpdate() in classEditor.php

j
top

$Joins
  Browser::$Joins in classBrowser.php
$Joins
  Editor::$Joins in classEditor.php
$just_logged_in
  Session::$just_logged_in in Session.php
  Whether the user logged in to view the current page. Perhaps some details on the login form might pollute an editable form and result in an unplanned submit. This can be used to program around such a problem.
JustThisBitPlease
  iCalendar::JustThisBitPlease() in iCalendar.php
  A function to extract the contents of a BEGIN:SOMETHING to END:SOMETHING (perhaps multiply) and return just that bit (or, of course, those bits :-)

l
top

$last_session_end
  Session::$last_session_end in Session.php
  The date and time that the user requested their last page during their last session.
$last_session_start
  Session::$last_session_start in Session.php
  The date and time that the user logged on during their last session.
$Limit
  Editor::$Limit in classEditor.php
$Limit
  Browser::$Limit in classBrowser.php
$location
  AwlQuery::$location in AwlQuery.php
  Where we called this query from so we can find it in our code! Debugging may also be selectively enabled for a $location.
$logged_in
  Session::$logged_in in Session.php
  Whether this user has actually logged in.
$LookupSql
  EditorField::$LookupSql in classEditor.php
Layout
  Editor::Layout() in classEditor.php
LinkActiveSubMenus
  MenuSet::LinkActiveSubMenus() in MenuSet.php
  Mark each MenuOption as active that has an active sub-menu entry.
Log
  Session::Log() in Session.php
  DEPRECATED Utility function to log stuff with printf expansion.
Login
  Session::Login() in Session.php
  Attempt to perform a login action.
LoginRequired
  Session::LoginRequired() in Session.php
  Checks that this user is logged in, and presents a login screen if they aren't.
LSIDLogin
  Session::LSIDLogin() in Session.php
  Attempts to logs in using a long-term session ID

m
top

$match_column
  Browser::$match_column in classBrowser.php
$match_function
  Browser::$match_function in classBrowser.php
$match_value
  Browser::$match_value in classBrowser.php
MakeSomethingActive
  MenuSet::MakeSomethingActive() in MenuSet.php
  Mark each MenuOption as active that has an active sub-menu entry.
MaskComponents
  iCalendar::MaskComponents() in iCalendar.php
MaskComponents
  iCalComponent::MaskComponents() in iCalendar.php
  Mask components, removing any that are not of the types in the list
MaskComponents
  vComponent::MaskComponents() in vComponent.php
  Mask components, removing any that are not of the types in the list
MaskProperties
  iCalComponent::MaskProperties() in iCalendar.php
  Mask properties, removing any that are not in the list
MaskProperties
  vComponent::MaskProperties() in vComponent.php
  Mask properties, removing any that are not in the list
MatchedRow
  Browser::MatchedRow() in classBrowser.php
  Replace a row where $column = $value with an extra arbitrary row, returned from calling $function
MaybeActive
  MenuOption::MaybeActive() in MenuSet.php
  Whether this option is currently active.
MenuOption
  MenuOption::MenuOption() in MenuSet.php
  The thing we click
MenuOption
  MenuOption in MenuSet.php
  Each menu option is an object.
MenuSet
  MenuSet in MenuSet.php
  A MenuSet is a hierarchy of MenuOptions, some of which might be MenuSet objects themselves.
MenuSet
  MenuSet::MenuSet() in MenuSet.php
  Start a new MenuSet with no options.
MenuSet.php
  MenuSet.php in MenuSet.php
MoreWhere
  Editor::MoreWhere() in classEditor.php
MoreWhere
  Browser::MoreWhere() in classBrowser.php
  Add an [operator] ... to the SQL Where clause
MultiEntryLine
  EntryForm::MultiEntryLine() in DataEntry.php
  A utility function for a data entry line, where the prompt is a drop-down.
Multipart
  Multipart in Multipart.php
Multipart.php
  Multipart.php in Multipart.php

n
top

$name
  vProperty::$name in vComponent.php
  The name of this property
$NewWhere
  Editor::$NewWhere in classEditor.php
$ns_caldav
  XMLDocument::$ns_caldav in XMLDocument.php
$ns_calendarserver
  XMLDocument::$ns_calendarserver in XMLDocument.php
$ns_carddav
  XMLDocument::$ns_carddav in XMLDocument.php
$ns_dav
  XMLDocument::$ns_dav in XMLDocument.php
Name
  vProperty::Name() in vComponent.php
  Get/Set name property
Name
  iCalProp::Name() in iCalendar.php
  Get/Set name property
NewElement
  XMLElement::NewElement() in XMLElement.php
  Add a new sub-element
new_lookup
  EntryField::new_lookup() in DataEntry.php
  Function called indirectly when a new EntryField of type 'lookup' is created.
NoHelp
  EntryForm::NoHelp() in DataEntry.php
  Set the line format to have no help display
not_empty
  Validation::not_empty() in Validation.php
  Checks if a string is empty

o
top

$Offset
  Browser::$Offset in classBrowser.php
$OptionList
  EditorField::$OptionList in classEditor.php
$Order
  Editor::$Order in classEditor.php
$Order
  Browser::$Order in classBrowser.php
$OrderBrowserKey
  Browser::$OrderBrowserKey in classBrowser.php
$OrderDirection
  Browser::$OrderDirection in classBrowser.php
$OrderedFields
  Editor::$OrderedFields in classEditor.php
$OrderField
  Browser::$OrderField in classBrowser.php
olson_from_tzstring
  olson_from_tzstring() in AWLUtilities.php
  Try and extract something like "Pacific/Auckland" or "America/Indiana/Indianapolis" if possible.
OrWhere
  Editor::OrWhere() in classEditor.php
OrWhere
  Browser::OrWhere() in classBrowser.php
  Add an OR ... to the SQL Where clause

p
top

$parameters
  vProperty::$parameters in vComponent.php
  An array of parameters to this property, represented as key/value pairs.
$properties
  vComponent::$properties in vComponent.php
  An array of properties, which are vProperty objects
Parameters
  vProperty::Parameters() in vComponent.php
  Get/Set parameters in their entirety
Parameters
  AwlQuery::Parameters() in AwlQuery.php
  Return the parameters we are planning to substitute into the query string
Parameters
  iCalProp::Parameters() in iCalendar.php
  Get/Set parameters in their entirety
param_to_global
  param_to_global() in AWLUtilities.php
  Convert a parameter to a global. We first look in _POST and then in _GET, and if they passed in a bunch of valid characters, we will make sure the incoming is cleaned to only match that set.
ParseFrom
  vProperty::ParseFrom() in vComponent.php
  The constructor parses the incoming string, which is formatted as per RFC2445 as a propname[;param1=pval1[; ... ]]:propvalue however we allow ourselves to assume that the RFC2445 content unescaping has already happened when vComponent::ParseFrom() called vComponent::UnwrapComponent().
ParseFrom
  iCalProp::ParseFrom() in iCalendar.php
  The constructor parses the incoming string, which is formatted as per RFC2445 as a propname[;param1=pval1[; ... ]]:propvalue however we allow ourselves to assume that the RFC2445 content unescaping has already happened when iCalComponent::ParseFrom() called iCalComponent::UnwrapComponent().
ParseFrom
  iCalComponent::ParseFrom() in iCalendar.php
  Parse the text $content into sets of iCalProp & iCalComponent within this iCalComponent
ParseFrom
  vComponent::ParseFrom() in vComponent.php
  Parse the text $content into sets of vProperty & vComponent within this vComponent
ParseSomeLines
  iCalendar::ParseSomeLines() in iCalendar.php
  Function to parse lines from BEGIN:SOMETHING to END:SOMETHING into a nested array structure
PgQuery
  PgQuery in PgQuery.php
  The PgQuery Class.
PgQuery.php
  PgQuery.php in PgQuery.php
Plain
  PgQuery::Plain() in PgQuery.php
  Convert a string which has already been quoted and escaped for PostgreSQL into a magic array so that it will be inserted unmodified into the SQL string. Use with care!
PopulateForm
  EntryForm::PopulateForm() in DataEntry.php
  Initialise some more of the forms fields, possibly with a prefix
positive_dollars
  Validation::positive_dollars() in Validation.php
  Check that the given string is a positive dollar amount.
positive_integer
  Validation::positive_integer() in Validation.php
  Check that the given string is a positive integer.
PostToValues
  Editor::PostToValues() in classEditor.php
  This will assign $_POST values to the internal Values object for each field that exists in the Fields array.
PostToValues
  DBRecord::PostToValues() in DataUpdate.php
  This will assign $_POST values to the internal Values object for each field that exists in the Fields array.
Prepare
  AwlQuery::Prepare() in AwlQuery.php
  Tell the database to prepare the query that we will execute
prepare
  AwlDatabase::prepare() in AwlDatabase.php
  Returns a PDOStatement object created using this database, the supplied SQL string, and any parameters given.
PrepareTranslated
  AwlDatabase::PrepareTranslated() in AwlDatabase.php
  Operates identically to AwlDatabase::Prepare, except that $this->Translate() will be called on the query before any processing.
Pretend
  EMail::Pretend() in EMail.php
  Don't actually send the email, just output it directly in the stream(!). We use this method when we're doing regression testing.
PretendLog
  EMail::PretendLog() in EMail.php
  Don't actually send the email, just log it.

q
top

$Query
  Editor::$Query in classEditor.php
$Query
  Browser::$Query in classBrowser.php
$querystring
  AwlQuery::$querystring in AwlQuery.php
  The original query string
$query_time_warning
  PgQuery::$query_time_warning in PgQuery.php
  How long the query should take before a warning is issued.
$query_time_warning
  AwlQuery::$query_time_warning in AwlQuery.php
  How long the query should take before a warning is issued.
QDo
  AwlQuery::QDo() in AwlQuery.php
  Simple QDo() class which will re-use this query for whatever was passed in, and execute it returning the result of the Exec() call. We can't call it Do() since that's a reserved word...
qpg
  qpg() in PgQuery.php
  Quote the given string (depending on its type) so that it can be used safely in a PostgreSQL query without fear of SQL injection errors.
query
  AwlDatabase::query() in AwlDatabase.php
  Returns a PDOStatement object created using this database, the supplied SQL string, and any parameters given.
QueryString
  AwlQuery::QueryString() in AwlQuery.php
  Return the query string we are planning to execute
quote
  PgQuery::quote() in PgQuery.php
  Quote the given string so it can be safely used within string delimiters in a query.
quote
  AwlQuery::quote() in AwlQuery.php
  Quote the given string so it can be safely used within string delimiters in a query. To be avoided, in general.
Quote
  AwlDBDialect::Quote() in AwlDBDialect.php
  Returns $value escaped in an appropriate way for this database dialect.
quoted_printable_encode
  quoted_printable_encode() in AWLUtilities.php
  Process a string to fit the requirements of RFC2045 section 6.7. Note that this works, but replaces more characters than the minimum set. For readability the spaces aren't encoded as =20 though.

r
top

$Record
  Editor::$Record in classEditor.php
$RecordAvailable
  Editor::$RecordAvailable in classEditor.php
$rendered
  MenuOption::$rendered in MenuSet.php
  The rendered HTML fragment (once it has been).
$rendered
  vProperty::$rendered in vComponent.php
  The original value that this was parsed from, if that's the way it happened.
$rendered
  EntryField::$rendered in DataEntry.php
  Once it actually is...
$rendered
  vComponent::$rendered in vComponent.php
  The rendered result (or what was originally parsed, if there have been no changes)
$result
  AwlQuery::$result in AwlQuery.php
  Result of the last execution
$rownum
  AwlQuery::$rownum in AwlQuery.php
  number of current row - use accessor to get/set
$rows
  AwlQuery::$rows in AwlQuery.php
  number of rows from pg_numrows - use accessor to get value
$rows
  PgQuery::$rows in PgQuery.php
  number of rows from pg_numrows - for fetching result
Read
  DBRecord::Read() in DataUpdate.php
  To read the record from the database.
releaseLock
  AwlCache::releaseLock() in AwlCache.php
  Release a lock
Render
  MenuSet::Render() in MenuSet.php
  Render the menu tree to an HTML fragment.
render
  SinglePart::render() in Multipart.php
Render
  EntryField::Render() in DataEntry.php
  Render an EntryField into HTML
Render
  MenuOption::Render() in MenuSet.php
  Convert the menu option into an HTML string
Render
  iCalProp::Render() in iCalendar.php
  Render a suitably escaped RFC2445 content string.
Render
  iCalComponent::Render() in iCalendar.php
  Renders the component, possibly restricted to only the listed properties
Render
  iCalendar::Render() in iCalendar.php
Render
  User::Render() in User.php
  Render the form / viewer as HTML to show the user
Render
  Editor::Render() in classEditor.php
  Render the templated component. The heavy lifting is done by the callback...
Render
  vProperty::Render() in vComponent.php
  Render a suitably escaped RFC2445 content string.
Render
  XMLElement::Render() in XMLElement.php
  Render the document tree into (nicely formatted) XML
Render
  vComponent::Render() in vComponent.php
  Renders the component, possibly restricted to only the listed properties
Render
  Browser::Render() in classBrowser.php
  This method is used to render the browser as HTML. If the query has not yet been executed then this will call DoQuery to do so.
RenderAsCSS
  MenuSet::RenderAsCSS() in MenuSet.php
  Render the menu tree to an HTML fragment.
RenderAttributes
  EditorField::RenderAttributes() in classEditor.php
RenderContent
  XMLElement::RenderContent() in XMLElement.php
  Render just the internal content
RenderFields
  User::RenderFields() in User.php
  Render the core details to show to the user
RenderHeader
  BrowserColumn::RenderHeader() in classBrowser.php
  RenderHeader
RenderJavascript
  Validation::RenderJavascript() in Validation.php
  Returns the javascript for form validation using the rules.
RenderLabel
  EditorField::RenderLabel() in classEditor.php
RenderLoginPanel
  Session::RenderLoginPanel() in Session.php
  Renders some HTML for a basic login panel
RenderParameters
  iCalProp::RenderParameters() in iCalendar.php
  Render the set of parameters as key1=value1[;key2=value2[; ...]] with any colons or semicolons escaped.
RenderParameters
  vProperty::RenderParameters() in vComponent.php
  Render the set of parameters as key1=value1[;key2=value2[; ...]] with any colons or semicolons escaped.
RenderRoles
  User::RenderRoles() in User.php
  Render the user's administrative roles
RenderValue
  BrowserColumn::RenderValue() in classBrowser.php
ReplaceEditorPart
  Editor::ReplaceEditorPart() in classEditor.php
  Replace parts into the form template.
ReplaceNamedParameters
  AwlDBDialect::ReplaceNamedParameters() in AwlDBDialect.php
  Replaces named query parameters of the form :name with appropriately escaped substitutions.
ReplaceParameters
  AwlDBDialect::ReplaceParameters() in AwlDBDialect.php
  Replaces query parameters with appropriately escaped substitutions.
replace_uri_params
  replace_uri_params() in AWLUtilities.php
  Given a URL (presumably the current one) and a parameter, replace the value of parameter, extending the URL as necessary if the parameter is not already there.
RevertLineFormat
  EntryForm::RevertLineFormat() in DataEntry.php
  Revert the line format to what was in place before the last TempLineFormat call.
RFC2445ContentEscape
  iCalendar::RFC2445ContentEscape() in iCalendar.php
RFC2445ContentUnescape
  iCalendar::RFC2445ContentUnescape() in iCalendar.php
  Returns a content string with the RFC2445 escaping removed
Rollback
  AwlDatabase::Rollback() in AwlDatabase.php
  Cancel a transaction in progress.
Rollback
  AwlQuery::Rollback() in AwlQuery.php
  Wrap the parent DB class Rollback() so we can $qry->Rollback() sometime after we $qry->Exec()
RowFormat
  Browser::RowFormat() in classBrowser.php
  Set the format for an output row.
rownum
  AwlQuery::rownum() in AwlQuery.php
  Return the current rownum in the retrieved set
rows
  PgQuery::rows() in PgQuery.php
  Provide a rows() method for forward compatibility with AwlQuery.
rows
  AwlQuery::rows() in AwlQuery.php
  Return the count of rows retrieved/affected

s
top

$self
  MenuOption::$self in MenuSet.php
  A reference to this menu option itself
$session The session object is global.
  $session The session object is global. in Session.php
$session_id
  Session::$session_id in Session.php
  A unique id for this user's logged-in session.
$Sql
  BrowserColumn::$Sql in classBrowser.php
$Sql
  EditorField::$Sql in classEditor.php
$sth
  AwlQuery::$sth in AwlQuery.php
  The PDO statement handle, or null if we don't have one yet.
$SubmitName
  Editor::$SubmitName in classEditor.php
$SubTitle
  Browser::$SubTitle in classBrowser.php
SaveTimeZones
  iCalendar::SaveTimeZones() in iCalendar.php
selected
  Validation::selected() in Validation.php
  Checks that a string is not empty or zero
Send
  EMail::Send() in EMail.php
  Actually send the email
SendTemporaryPassword
  Session::SendTemporaryPassword() in Session.php
  Sends a temporary password in response to a request from a user.
Session
  Session::Session() in Session.php
  Create a new Session object.
Session
  Session in Session.php
  A class for creating and holding session information.
Session.php
  Session.php in Session.php
session_salted_md5
  session_salted_md5() in AWLUtilities.php
  Make a salted MD5 string, given a string and (possibly) a salt.
session_salted_sha1
  session_salted_sha1() in AWLUtilities.php
  Make a salted SHA1 string, given a string and (possibly) a salt. PHP5 only (although it could be made to work on PHP4 (@see http://www.openldap.org/faq/data/cache/347.html). The algorithm used here is compatible with OpenLDAP so passwords generated through this function should be able to be migrated to OpenLDAP by using the part following the second '*', i.e.
session_simple_md5
  session_simple_md5() in AWLUtilities.php
  Make a plain MD5 hash of a string, identifying the type of hash it is
session_validate_password
  session_validate_password() in AWLUtilities.php
  Checks what a user entered against the actual password on their account.
Set
  DBRecord::Set() in DataUpdate.php
  Sets a single field in the record
Set
  MenuOption::Set() in MenuSet.php
  Set arbitrary attributes of the menu option
Set
  EditorField::Set() in classEditor.php
Set
  iCalendar::Set() in iCalendar.php
  Set the value of a property
set
  AwlCache::set() in AwlCache.php
  Set a value for the specified namespace/key, perhaps with an expiry (default 10 days)
SetAttribute
  XMLElement::SetAttribute() in XMLElement.php
  Set an element attribute to a value
SetBaseTable
  Editor::SetBaseTable() in classEditor.php
SetBody
  EMail::SetBody() in EMail.php
  Set the body of the e-mail.
SetComponents
  iCalendar::SetComponents() in iCalendar.php
SetComponents
  vComponent::SetComponents() in vComponent.php
  Sets some or all sub-components of the component to the supplied new components
SetComponents
  iCalComponent::SetComponents() in iCalendar.php
  Sets some or all sub-components of the component to the supplied new components
SetConnection
  PgQuery::SetConnection() in PgQuery.php
  Use a different database connection for this query
SetConnection
  AwlQuery::SetConnection() in AwlQuery.php
  Use a different database connection for this query
SetContent
  XMLElement::SetContent() in XMLElement.php
  Set the whole content to a value
SetDistinct
  Browser::SetDistinct() in classBrowser.php
  Set the SQL DISTINCT clause to a specific value.
SetDiv
  Browser::SetDiv() in classBrowser.php
  Set a div for wrapping the browse.
SetFrom
  EMail::SetFrom() in EMail.php
  Set the visible From address for the e-mail.
SetJoins
  Editor::SetJoins() in classEditor.php
SetJoins
  Browser::SetJoins() in classBrowser.php
  Set the tables and joins for the SQL.
SetLimit
  Browser::SetLimit() in classBrowser.php
  Set the SQL LIMIT clause to a specific value.
SetLookup
  EditorField::SetLookup() in classEditor.php
SetLookup
  Editor::SetLookup() in classEditor.php
SetOffset
  Browser::SetOffset() in classBrowser.php
  Set the SQL OFFSET clause to a specific value.
SetOptionList
  EditorField::SetOptionList() in classEditor.php
SetOptionList
  Editor::SetOptionList() in classEditor.php
SetOrdering
  Browser::SetOrdering() in classBrowser.php
  Set up the ordering for the browser. Generally you should call this with the first parameter set as a field to order by default. Call with the second parameter set to 'D' or 'DESCEND' if you want to reverse the default order.
SetParameterValue
  vProperty::SetParameterValue() in vComponent.php
  Set the value of a parameter
SetParameterValue
  iCalProp::SetParameterValue() in iCalendar.php
  Set the value of a parameter
SetProperties
  iCalComponent::SetProperties() in iCalendar.php
  Set all properties, or the ones matching a particular type
SetProperties
  vComponent::SetProperties() in vComponent.php
  Set all properties, or the ones matching a particular type
SetRecord
  Editor::SetRecord() in classEditor.php
SetSearchPath
  AwlDBDialect::SetSearchPath() in AwlDBDialect.php
  Sets the current search path for the database.
SetSender
  EMail::SetSender() in EMail.php
  Set the envelope sender address for the e-mail.
SetSql
  AwlQuery::SetSql() in AwlQuery.php
  Simple SetSql() class which will reset the object with the querystring from the first argument.
SetSql
  EditorField::SetSql() in classEditor.php
SetSql
  Editor::SetSql() in classEditor.php
SetSubject
  EMail::SetSubject() in EMail.php
  Set the subject line for the email
SetSubmitName
  Editor::SetSubmitName() in classEditor.php
SetSubTitle
  Browser::SetSubTitle() in classBrowser.php
  Set a Sub Title for the browse.
SetTemplate
  Editor::SetTemplate() in classEditor.php
SetTitle
  Browser::SetTitle() in classBrowser.php
  Set the Title for the browse.
SetTranslatable
  Browser::SetTranslatable() in classBrowser.php
  Set the named columns to be translatable
SetTranslatable
  BrowserColumn::SetTranslatable() in classBrowser.php
SetType
  iCalComponent::SetType() in iCalendar.php
  Set the type of component which this is
SetType
  vComponent::SetType() in vComponent.php
  Set the type of component which this is
SetUID
  vCalendar::SetUID() in vCalendar.php
  Set the UID on the primary component.
SetUnion
  Browser::SetUnion() in classBrowser.php
  Set a Union SQL statement.
SetWhere
  Editor::SetWhere() in classEditor.php
SetWhere
  Browser::SetWhere() in classBrowser.php
  Set the SQL Where clause to a specific value.
SimpleForm
  EntryForm::SimpleForm() in DataEntry.php
  Set the line format to an extremely simple CSS based prompt / field layout.
SinglePart
  SinglePart in Multipart.php
Size
  MenuSet::Size() in MenuSet.php
  Find out how many options the menu has.
SqlDateFormat
  iCalendar::SqlDateFormat() in iCalendar.php
SqlDurationFormat
  iCalendar::SqlDurationFormat() in iCalendar.php
SqlUTCFormat
  iCalendar::SqlUTCFormat() in iCalendar.php
sql_from_object
  sql_from_object() in DataUpdate.php
  Build SQL INSERT/UPDATE statement from an associative array of fieldnames => values.
sql_from_post
  sql_from_post() in DataUpdate.php
  Build SQL INSERT/UPDATE statement from the $_POST associative array
StartFilter
  vCalendar::StartFilter() in vCalendar.php
  Test a PROP-FILTER or COMP-FILTER and return a true/false COMP-FILTER (is-defined | is-not-defined | (time-range?, prop-filter*, comp-filter*)) PROP-FILTER (is-defined | is-not-defined | ((time-range | text-match)?, param-filter*))
StartForm
  EntryForm::StartForm() in DataEntry.php
  Start the actual HTML form. Return the fragment to do this.
SubmitButton
  EntryForm::SubmitButton() in DataEntry.php
  A utility function for a submit button within a data entry table

t
top

$tagname
  XMLElement::$tagname in XMLElement.php
$Template
  Editor::$Template in classEditor.php
$Title
  Browser::$Title in classBrowser.php
$Title
  Editor::$Title in classEditor.php
$TotalFuncs
  Browser::$TotalFuncs in classBrowser.php
$Totals
  Browser::$Totals in classBrowser.php
$Translatable
  BrowserColumn::$Translatable in classBrowser.php
$translate_all
  AwlDatabase::$translate_all in AwlDatabase.php
  Holds whether we are translating all statements.
$txnstate
  AwlDatabase::$txnstate in AwlDatabase.php
  Holds the state of the transaction 0 = not started, 1 = in progress, -1 = error pending rollback/commit
$Type
  BrowserColumn::$Type in classBrowser.php
$type
  vComponent::$type in vComponent.php
  The type of this component, such as 'VEVENT', 'VTODO', 'VTIMEZONE', 'VCARD', etc.
TempLineFormat
  EntryForm::TempLineFormat() in DataEntry.php
  Set the line format to a temporary one that we can revert from.
TestFilter
  vComponent::TestFilter() in vComponent.php
  Test a PROP-FILTER or COMP-FILTER and return a true/false COMP-FILTER (is-defined | is-not-defined | (time-range?, prop-filter*, comp-filter*)) PROP-FILTER (is-defined | is-not-defined | ((time-range | text-match)?, param-filter*))
TestFilter
  iCalendar::TestFilter() in iCalendar.php
TestFilter
  vProperty::TestFilter() in vComponent.php
  Test a PROP-FILTER or PARAM-FILTER and return a true/false PROP-FILTER (is-defined | is-not-defined | ((time-range | text-match)?, param-filter*)) PARAM-FILTER (is-defined | is-not-defined | ((time-range | text-match)?, param-filter*))
TestParamFilter
  vProperty::TestParamFilter() in vComponent.php
TextMatch
  vProperty::TextMatch() in vComponent.php
  Test if our value contains a string
TextMatch
  iCalProp::TextMatch() in iCalendar.php
  Test if our value contains a string
Title
  Editor::Title() in classEditor.php
  Accessor for the Title for the browse, which could set the title also.
Title
  Browser::Title() in classBrowser.php
  Accessor for the Title for the browse, which could set the title also.
trace_bug
  trace_bug() in AWLUtilities.php
  Not as sever as a fatal() call, but we want to log and trace it
TransactionState
  AwlQuery::TransactionState() in AwlQuery.php
  Returns the current state of a transaction, indicating if we have begun a transaction, whether the transaction has failed, or if we are not in a transaction.
TransactionState
  AwlDatabase::TransactionState() in AwlDatabase.php
  Returns the current state of a transaction, indicating if we have begun a transaction, whether the transaction has failed, or if we are not in a transaction.
translate
  translate() in Translation.php
  Convert a string in English to whatever this user's locale is
TranslateAll
  AwlDatabase::TranslateAll() in AwlDatabase.php
  Switches on or off the processing flag controlling whether subsequent calls to AwlDatabase::Prepare are translated as if PrepareTranslated() had been called.
TranslateSQL
  AwlDBDialect::TranslateSQL() in AwlDBDialect.php
  Translates the given SQL string into a form that will hopefully work for this database dialect. This hook is intended to be used by developers to provide support for differences in database operation by translating the query string in an arbitrary way, such as through a file or database lookup.
Translation.php
  Translation.php in Translation.php

u
top

$Union
  Browser::$Union in classBrowser.php
$username
  Session::$username in Session.php
  The user's username used to log in.
$user_no
  Session::$user_no in Session.php
  The user_no of the logged in user.
Undefine
  DBRecord::Undefine() in DataUpdate.php
  Unsets a single field from the record
UnFetch
  PgQuery::UnFetch() in PgQuery.php
  Set row counter back one
UnwrapComponent
  iCalComponent::UnwrapComponent() in iCalendar.php
  This unescapes the (CRLF + linear space) wrapping specified in RFC2445. According to RFC2445 we should always end with CRLF but the CalDAV spec says that normalising XML parsers often muck with it and may remove the CR. We accept either case.
UnwrapComponent
  vComponent::UnwrapComponent() in vComponent.php
  This unescapes the (CRLF + linear space) wrapping specified in RFC2445. According to RFC2445 we should always end with CRLF but the CalDAV spec says that normalising XML parsers often muck with it and may remove the CR. We accept either case.
UpdateAttendeeStatus
  vCalendar::UpdateAttendeeStatus() in vCalendar.php
  Update the attendees of this VEVENT/VTODO
UpdateOrganizerStatus
  vCalendar::UpdateOrganizerStatus() in vCalendar.php
  Update the ORGANIZER of this VEVENT/VTODO
User
  User in User.php
  A class to handle reading, writing, viewing, editing and validating usr records.
User
  User::User() in User.php
  The constructor initialises a new record, potentially reading it from the database.
User.php
  User.php in User.php
uuid
  uuid() in AWLUtilities.php
  Generates a Universally Unique IDentifier, version 4.

v
top

$Value
  EditorField::$Value in classEditor.php
Validate
  Validation::Validate() in Validation.php
  Validates the form according to it's rules.
Validate
  User::Validate() in User.php
  Validate the information the user submitted
Validation
  Validation in Validation.php
  Rules used for validation of form fields.
Validation
  Validation::Validation() in Validation.php
  Initialise a new validation.
Validation.php
  Validation.php in Validation.php
valid_date_format
  Validation::valid_date_format() in Validation.php
  Check that the given string matches the user's date format.
valid_email_format
  Validation::valid_email_format() in Validation.php
  Check that the given string is a valid email address.
Value
  iCalProp::Value() in iCalendar.php
  Get/Set the content of the property
Value
  vProperty::Value() in vComponent.php
  Get/Set the content of the property
Value
  Editor::Value() in classEditor.php
  Gets the value of a field in the record currently assigned to this editor.
ValueReplacement
  Browser::ValueReplacement() in classBrowser.php
  Return values from the current row for replacing into a template.
vCalendar
  vCalendar in vCalendar.php
  A Class for representing components within an vComponent
VCalendar
  iCalComponent::VCalendar() in iCalendar.php
  Apply standard properties for a VCalendar
vCalendar.php
  vCalendar.php in vCalendar.php
vComponent
  vComponent in vComponent.php
  A Class for representing components within an vComponent
vComponent.php
  vComponent.php in vComponent.php
vProperty
  vProperty in vComponent.php
  A Class for representing properties within a vComponent (VCALENDAR or VCARD)

w
top

$Where
  Editor::$Where in classEditor.php
$Where
  Browser::$Where in classBrowser.php
WhereNewRecord
  Editor::WhereNewRecord() in classEditor.php
WrapComponent
  vComponent::WrapComponent() in vComponent.php
  This imposes the (CRLF + linear space) wrapping specified in RFC2445. According to RFC2445 we should always end with CRLF but the CalDAV spec says that normalising XML parsers often muck with it and may remove the CR. We output RFC2445 compliance.
WrapComponent
  iCalComponent::WrapComponent() in iCalendar.php
  This imposes the (CRLF + linear space) wrapping specified in RFC2445. According to RFC2445 we should always end with CRLF but the CalDAV spec says that normalising XML parsers often muck with it and may remove the CR. We output RFC2445 compliance.
Write
  User::Write() in User.php
  Write the User record.
Write
  DBRecord::Write() in DataUpdate.php
  To write the record to the database
Write
  Editor::Write() in classEditor.php
  Write the record
WriteRoles
  User::WriteRoles() in User.php
  Write the roles associated with the user

x
top

$xmlns
  XMLElement::$xmlns in XMLElement.php
XMLDocument
  XMLDocument in XMLDocument.php
  A class for XML Documents which will contain namespaced XML elements
XMLDocument.php
  XMLDocument.php in XMLDocument.php
XMLElement
  XMLElement in XMLElement.php
  A class for XML elements which may have attributes, or contain other XML sub-elements
XMLElement.php
  XMLElement.php in XMLElement.php

_
top

$_parent
  XMLElement::$_parent in XMLElement.php
_awl_connect_configured_database
  _awl_connect_configured_database() in AwlQuery.php
  Connect to the database defined in the $c->db_connect[] (or $c->pg_connect) arrays
_BuildFieldList
  DBRecord::_BuildFieldList() in DataUpdate.php
  Builds a field target list
_BuildJoinClause
  DBRecord::_BuildJoinClause() in DataUpdate.php
  Builds a table join clause
_BuildWhereClause
  DBRecord::_BuildWhereClause() in DataUpdate.php
  Builds a where clause to match the supplied keys
_CheckLogin
  Session::_CheckLogin() in Session.php
_CheckLogout
  Session::_CheckLogout() in Session.php
_CompareMenuSequence
  _CompareMenuSequence() in MenuSet.php
  _CompareMenuSequence is used in sorting the menu options into the sequence order
_CompareSequence
  MenuSet::_CompareSequence() in MenuSet.php
  _CompareSequence is used in sorting the menu options into the sequence order
_HasActive
  MenuSet::_HasActive() in MenuSet.php
  Does the menu have any options that are active.
_log_error
  PgQuery::_log_error() in PgQuery.php
  Log error, optionally with file and line location of the caller.
_log_query
  AwlQuery::_log_query() in AwlQuery.php
  Log query, optionally with file and line location of the caller.
_OptionExists
  MenuSet::_OptionExists() in MenuSet.php
  See if a menu already has this option
_ParseAttributes
  EntryForm::_ParseAttributes() in DataEntry.php
  Internal function for parsing the type extra on a field.
__construct
  vCalendar::__construct() in vCalendar.php
  Constructor. If a string is passed it will be parsed as if it was an iCalendar object, otherwise a new vCalendar will be initialised with basic content. If an array of key value pairs is provided they will also be used as top-level properties.
__construct
  AwlUpgrader::__construct() in AwlUpgrader.php
  Constructor
__construct
  vComponent::__construct() in vComponent.php
  A basic constructor
__construct
  vProperty::__construct() in vComponent.php
  The constructor parses the incoming string, which is formatted as per RFC2445 as a propname[;param1=pval1[; ... ]]:propvalue however we allow ourselves to assume that the RFC2445 content unescaping has already happened when vComponent::ParseFrom() called vComponent::UnwrapComponent().
__construct
  XMLElement::__construct() in XMLElement.php
  Constructor - nothing fancy as yet.
__construct
  AwlDBDialect::__construct() in AwlDBDialect.php
  Parses the connection string to ascertain the database dialect. Returns true if the dialect is supported and fails if the dialect is not supported. All code to support any given database should be within in an external include.
__construct
  EMail::__construct() in EMail.php
  Create the e-mail, optionally assigning the subject and primary recipient.
__construct
  AwlQuery::__construct() in AwlQuery.php
  Constructor
__construct
  Editor::__construct() in classEditor.php
__construct
  AwlCache::__construct() in AwlCache.php
  Initialise the cache connection. We use getpid() to give us a persistent connection.
__construct
  EditorField::__construct() in classEditor.php
__construct
  Multipart::__construct() in Multipart.php
__construct
  PgQuery::__construct() in PgQuery.php
  Constructor
__construct
  SinglePart::__construct() in Multipart.php
__tostring
  XMLElement::__tostring() in XMLElement.php
__toString
  vProperty::__toString() in vComponent.php
__toString
  vComponent::__toString() in vComponent.php

Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /usr/share/php/PhpDocumentor/phpDocumentor/Smarty-2.6.0/libs/Smarty_Compiler.class.php on line 370