Inheritance diagram for boinfolog:
Inpackage: infolog
Public Member Functions | |
int | anzSubs (int $info_id) |
Query the number of children / subs. | |
boinfolog (int $info_id=0, $instanciate_link=true) | |
Constructor Infolog BO. | |
array | cal_to_include ($args) |
hook called be calendar to include events or todos in the cal-dayview | |
array | categories (boolean $complete=False) |
return array with all infolog categories (for xmlrpc) | |
boolean | check_access (int-I-array $info, int $required_rights) |
check's if user has the requiered rights on entry $info_id | |
data2xmlrpc (array $data) | |
Convert an InfoLog entry into its xmlrpc representation, eg. | |
boolean | delete (int-I-array $info_id, boolean $delete_children=False, int-I-boolean $new_parent=False) |
Delete an infolog entry, evtl. | |
boolean | has_customfields (string $typ) |
checks if there are customfields for typ $typ | |
init () | |
init internal data to be empty | |
boolean | link_id2from (array &$info, $not_app='', $not_id='') |
convert a link_id value into an info_from text | |
array | link_query (string $pattern) |
query infolog for entries matching $pattern | |
string | link_title (int-I-array $info) |
get title for an infolog entry identified by $info | |
array | list_methods ($_type='xmlrpc') |
handles introspection or discovery by the logged in client, in which case the input might be an array. | |
array | pm_icons (array $args) |
Returm InfoLog (custom) status icons for projectmanager. | |
array I boolean & | read (int-I-array $info_id, $run_link_id2from=true) |
Read an infolog entry specified by $info_id. | |
array & | search (&$query) |
searches InfoLog for a certain pattern in $query | |
array | search_link (array-I-string $location) |
Hook called by link-class to include infolog in the appregistry of the linkage. | |
subject_from_des ($des) | |
Create a subject from a description: truncate it and add ' . | |
int I boolean | write (array &$values, $check_defaults=True, $touch_modified=True) |
writes the given $values to InfoLog, a new entry gets created if info_id is not set or 0 | |
xmlrpc2data (array $data) | |
Convert an InfoLog xmlrpc representation into the internal one, eg. | |
Public Attributes | |
array | $config |
$enums | |
string | $implicit_rights = 'read' |
$link | |
array | $responsible_edit = array('info_status','info_percent','info_datecompleted') |
$send_file_ips = array() | |
$so | |
$soap_functions | |
array | $timestamps = array('info_startdate','info_enddate','info_datemodified','info_datecompleted') |
$tz_offset = 0 | |
int | $tz_offset_s = 0 |
it need to be add to a server-time to get the user-time or substracted from a user-time to get the server-time | |
$user_time_now | |
$valid_pathes = array() | |
$vfs | |
$vfs_basedir = '/infolog' | |
$xmlrpc = False | |
$xmlrpc_methods = array() |
|
Constructor Infolog BO.
|
|
Query the number of children / subs.
|
|
hook called be calendar to include events or todos in the cal-dayview
|
|
return array with all infolog categories (for xmlrpc)
|
|
check's if user has the requiered rights on entry $info_id
|
|
Convert an InfoLog entry into its xmlrpc representation, eg. convert timestamps to datetime.iso8601
|
|
Delete an infolog entry, evtl. incl. it's children / subs
|
|
checks if there are customfields for typ $typ
|
|
init internal data to be empty
|
|
convert a link_id value into an info_from text
|
|
query infolog for entries matching $pattern Is called as hook to participate in the linking
|
|
get title for an infolog entry identified by $info Is called as hook to participate in the linking
|
|
handles introspection or discovery by the logged in client, in which case the input might be an array. The server always calls this function to fill the server dispatch map using a string.
|
|
Returm InfoLog (custom) status icons for projectmanager.
|
|
Read an infolog entry specified by $info_id.
|
|
searches InfoLog for a certain pattern in $query
|
|
Hook called by link-class to include infolog in the appregistry of the linkage.
|
|
Create a subject from a description: truncate it and add ' . ..' |
|
writes the given $values to InfoLog, a new entry gets created if info_id is not set or 0 checks and asures ACL
|
|
Convert an InfoLog xmlrpc representation into the internal one, eg. convert datetime.iso8601 to timestamps
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: array( 'read' => array( 'in' => array('int'), 'out' => array('array') ), 'search' => array( 'in' => array('array'), 'out' => array('array') ), 'write' => array( 'in' => array('array'), 'out' => array() ), 'delete' => array( 'in' => array('int'), 'out' => array() ), 'categories' => array( 'in' => array('bool'), 'out' => array('array') ), ) |
|
|
|
|
|
it need to be add to a server-time to get the user-time or substracted from a user-time to get the server-time
|
|
|
|
|
|
|
|
|
|
|
|
|