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 |