-
$_connected
-
Indicates if the wrapper has connected or not
-
$_db
-
Handle for the current database connection.
-
$_dict
-
Task id => pointer dictionary.
-
$_errormsg
-
An error message to throw when something is wrong.
-
$_inlist
-
Internal flag.
-
$_kolab
-
Our Kolab server connection.
-
$_kolab
-
Our Kolab server connection.
-
$_params
-
Hash containing connection parameters.
-
$_pointer
-
Internal pointer.
-
$_store
-
Shortcut to the imap connection
-
$_tasklist
-
Task list being edited
-
$_tasklist
-
String containing the current tasklist.
-
$_tasklist
-
Task list being deleted
-
$_tasklist
-
String containing the current tasklist name.
-
$_wrapper
-
The wrapper to decide between the Kolab implementation
-
$_write_db
-
Handle for the current database connection, used for writing. Defaults to the same handle as $_db if a separate write database is not required.
-
_add
-
Adds a task to the backend storage.
-
_add
-
Adds a task to the backend storage.
-
_buildTask
-
-
_buildTask
-
-
_buildTask
-
Build a task based a data array
-
_delete
-
Deletes a task from the backend.
-
_delete
-
Deletes a task from the backend.
-
_modify
-
Modifies an existing task.
-
_modify
-
Modifies an existing task.
-
_move
-
Moves a task to a different tasklist.
-
_move
-
Moves a task to a different tasklist.
-
_nag_addTasklist
-
Add a new task list
-
_nag_browse
-
Browse through Nag's object tree.
-
_nag_delete
-
Deletes a task identified by UID.
-
_nag_export
-
Exports a task, identified by UID, in the requested content type.
-
_nag_exportTasklist
-
Exports a tasklist in the requested content type.
-
_nag_getActionTimestamp
-
Returns the timestamp of an operation for a given uid an action.
-
_nag_import
-
Imports one or more tasks represented in the specified content type.
-
_nag_list
-
Returns an array of UIDs for all tasks that the current user is authorized to see.
-
_nag_listAlarms
-
Lists alarms for a given moment.
-
_nag_listBy
-
Returns an array of UIDs for tasks that have had $action happen since $timestamp.
-
_nag_listCostObjects
-
Lists active tasks as cost objects.
-
_nag_listTasklists
-
-
_nag_listTasks
-
Retrieves the current user's task list from storage.
-
_nag_listTimeObjectCategories
-
-
_nag_listTimeObjects
-
Lists active tasks as time objects.
-
_nag_path_delete
-
Deletes a file from the Nag tree.
-
_nag_perms
-
Returns a list of available permissions.
-
_nag_put
-
Saves a file into the Nag tree.
-
_nag_removeUserData
-
Removes user data.
-
_nag_replace
-
Replaces the task identified by UID with the content represented in the specified content type.
-
_renderSubmit
-
-
_renderVarInput_nag_alarm
-
-
_renderVarInput_nag_due
-
-
_renderVarInput_nag_start
-
-
_rsortByAssignee
-
Comparison function for reverse sorting tasks by assignee.
-
_rsortByCategory
-
Comparison function for reverse sorting tasks by category.
-
_rsortByCompletion
-
Comparison function for reverse sorting tasks by completion status.
-
_rsortByDue
-
Comparison function for reverse sorting tasks by due date.
-
_rsortByEstimate
-
Comparison function for reverse sorting tasks by name.
-
_rsortByName
-
Comparison function for reverse sorting tasks by name.
-
_rsortByOwner
-
Comparison function for reverse sorting tasks by owner.
-
_rsortByPriority
-
Comparison function for reverse sorting tasks by priority.
-
_setObject
-
Add or modify a task.
-
_setObject
-
-
_sortByAssignee
-
Comparison function for sorting tasks by assignee.
-
_sortByCategory
-
Comparison function for sorting tasks by category.
-
_sortByCompletion
-
Comparison function for sorting tasks by completion status.
-
_sortByDue
-
Comparison function for sorting tasks by due date.
-
_sortByEstimate
-
Comparison function for sorting tasks by assignee.
-
_sortByName
-
Comparison function for sorting tasks by name.
-
_sortByOwner
-
Comparison function for sorting tasks by owner.
-
_sortByPriority
-
Comparison function for sorting tasks by priority.
-
_splitId
-
Split the tasklist name of the id. We use this to make ids unique across folders.
-
_uniqueId
-
Append the tasklist name to the id. We use this to make ids unique across folders.
-
__nag_modified
-
Returns the last modification timestamp of a given uid.
-
generateUID
-
Generate a universal / unique identifier for a task. This is NOT something that we expect to be able to parse into a tasklist and a taskId.
-
get
-
Retrieves one task from the store.
-
get
-
Retrieves one task from the store.
-
get
-
Retrieves one task from the store.
-
get
-
Retrieves one task from the database.
-
get
-
Retrieves one task from the database.
-
get
-
Returns a sub task by its id.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getByUID
-
Retrieves one task from the database by UID.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getChildren
-
Retrieves sub-tasks from the database.
-
getDefaultTasklist
-
Returns the default tasklist for the current user at the specified permissions level.
-
getFormattedDescription
-
Format the description - link URLs, etc.
-
getInfo
-
-
getInfo
-
-
getInfo
-
-
getMenu
-
Build Nag's list of menu items.
-
getParent
-
Returns the parent task of this task, if one exists.
-
getTask
-
Returns a single task.
-
getUserName
-
Returns the real name, if available, of a user.
-
$name
-
The task title.
-
Nag.php
-
-
nag.php
-
-
Nag
-
Nag Base Class.
-
Nag_CreateTaskListForm
-
-
Nag_CreateTaskListForm
-
The Nag_CreateTaskListForm class provides the form for creating a task list.
-
Nag_DeleteTaskListForm
-
The Nag_DeleteTaskListForm class provides the form for deleting a task list.
-
Nag_DeleteTaskListForm
-
-
Nag_Driver
-
Constructor - just store the $params in our newly-created object. All other work is done by initialize().
-
Nag_Driver
-
Nag_Driver:: defines an API for implementing storage backends for Nag.
-
Nag_Driver_kolab
-
Constructs a new Kolab storage object.
-
Nag_Driver_kolab
-
Nag driver proxy class for the Kolab IMAP server.
-
Nag_Driver_kolab_wrapper
-
Horde Nag wrapper to distinguish between both Kolab driver implementations.
-
Nag_Driver_kolab_wrapper
-
Constructor
-
Nag_Driver_kolab_wrapper_new
-
New Nag driver for the Kolab IMAP server.
-
Nag_Driver_kolab_wrapper_old
-
Old Nag driver for the Kolab IMAP server.
-
Nag_Driver_sql
-
Constructs a new SQL storage object.
-
Nag_Driver_sql
-
Nag storage implementation for PHP's PEAR database abstraction layer.
-
Nag_EditTaskListForm
-
The Nag_EditTaskListForm class provides the form for editing a task list.
-
Nag_EditTaskListForm
-
-
NAG_SORT_ASCEND
-
Sort in ascending order.
-
NAG_SORT_ASSIGNEE
-
Sort by assignee.
-
NAG_SORT_CATEGORY
-
Sort by category.
-
NAG_SORT_COMPLETION
-
Sort by completion.
-
NAG_SORT_DESCEND
-
Sort in descending order.
-
NAG_SORT_DUE
-
Sort by due date.
-
NAG_SORT_ESTIMATE
-
Sort by estimate.
-
NAG_SORT_NAME
-
Sort by task name.
-
NAG_SORT_OWNER
-
Sort by owner.
-
NAG_SORT_PRIORITY
-
Sort by priority.
-
Nag_Task
-
Constructor.
-
Nag_Task
-
Nag_Task handles as single task as well as a list of tasks and implements a recursive iterator to handle a (hierarchical) list of tasks.
-
Nag_TaskForm
-
-
Nag_TaskForm
-
The Nag_TaskForm class provides the form for adding and editing a task.
-
Nag_TaskForm_Renderer
-
-
Nag_TaskForm_Renderer
-