all values passed to this class are run either through intval or addslashes to prevent query-insertion and for pgSql 7.3 compatibility
|
Public Member Functions |
| string | aclFilter ($filter=False) |
| | generate sql to be AND'ed into a query to ensure ACL is respected (incl.
|
| | change_delete_owner ($owner, $new_owner=0) |
| | changes or deletes entries with a spezified owner (for hook_delete_account)
|
| boolean | check_access (array-I-int $info, int $required_rights, $implicit_edit=false) |
| | checks if user has the $required_rights to access $info_id (private access is handled too)
|
| string | dateFilter ($filter= '') |
| | generate sql to filter based on the start- and enddate of the log-entry
|
| | delete (int $info_id, bool $delete_children=True, int $new_parent)</p >\n" |
| | delete InfoLog entry $info_id AND the links to it
|
| array | get_status (array $ids) |
| | Read the status of the given infolog-ids.
|
| | init () |
| | initialise the internal $this->data to be empty
|
| array I boolean | read ($info_id) |
| | read InfoLog entry $info_id
|
| | soinfolog ($info_id=0) |
| | constructor
|
| string | statusFilter ($filter= '') |
| | generate sql to filter based on the status of the log-entry
|
Public Attributes |
| | $data = array( ) |
| | $db |
| | $extra_table = 'egw_infolog_extra' |
| | $grants |
| | $info_table = 'egw_infolog' |
| | $user |