First set of modifications

This commit is contained in:
dante
2017-08-11 11:10:27 -04:00
parent 211da8bc50
commit 07f0a36aef
121 changed files with 3366 additions and 2768 deletions

View File

@@ -10,7 +10,17 @@
* @author Zachary Tirrell <zbtirrell@plymouth.edu>
* @GPL 2007, Plymouth State University, ITS
*/
class Zimbra
/**
* zimbra.class.php
*
* Zimbra API
*
* @version 1.3
* @module zimbra.class.php
* @author Zachary Tirrell <zbtirrell@plymouth.edu>
* @GPL 2007, Plymouth State University, ITS
*/class Zimbra
{
public $debug = false;
@@ -1296,66 +1306,3 @@ class Zimbra
// end getDocId
}
// end Zimbra class
// annoying sorting functions for getTasks...
// I don't know how to make usort calls to internal OO functions
// if someone knows how, please fix this :)
/**
* zimbra_startSort
*
* sort of zimbra elements
*
* @since version 1.0
* @access public
* @param array $task_a
* @param array $task_b
* @return int (($task_a['dueDate']-$task_a['dur']) < ($task_b['dueDate']-$task_b['dur'])) ? -1 : 1
*/
function zimbra_startSort($task_a, $task_b)
{
if (($task_a['dueDate'] - $task_a['dur']) == ($task_b['dueDate'] - $task_b['dur'])) {
return ($task_a['name'] < $task_b['name']) ? - 1 : 1;
}
return (($task_a['dueDate'] - $task_a['dur']) < ($task_b['dueDate'] - $task_b['dur'])) ? - 1 : 1;
}
/**
* zimbra_dueSort
*
* sort by dueDate
*
* @since version 1.0
* @access public
* @param array $task_a
* @param array $task_b
* @return int ($task_a['dueDate'] < $task_b['dueDate']) ? -1 : 1
*/
function zimbra_dueSort($task_a, $task_b)
{
if ($task_a['dueDate'] == $task_b['dueDate']) {
return ($task_a['name'] < $task_b['name']) ? - 1 : 1;
}
return ($task_a['dueDate'] < $task_b['dueDate']) ? - 1 : 1;
}
/**
* zimbra_nameSort
*
* sort by name
*
* @since version 1.0
* @access public
* @param array $task_a
* @param array $task_b
* @return int ($task_a['name'] < $task_b['name']) ? -1 : 1
*/
function zimbra_nameSort($task_a, $task_b)
{
if ($task_a['name'] == $task_b['name']) {
return 0;
}
return ($task_a['name'] < $task_b['name']) ? - 1 : 1;
}