ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
class.ilObjectDataDeletionLog.php
Go to the documentation of this file.
1<?php
2/* Copyright (c) 1998-2010 ILIAS open source, Extended GPL, see docs/LICENSE */
3
13{
14 public static function add(ilObject $a_object)
15 {
16 global $ilDB;
17
18 $ilDB->insert("object_data_del", array(
19 "obj_id" => array("integer", $a_object->getId()),
20 "type" => array("text", $a_object->getType()),
21 "title" => array("text", $a_object->getTitle()),
22 "tstamp" => array("integer", time())
23 ));
24 }
25
26 public static function get($a_object_id)
27 {
28 global $ilDB;
29
30 $set = $ilDB->query("SELECT * FROM object_data_del".
31 " WHERE obj_id = ".$ilDB->quote($a_object_id, "integer"));
32 return $ilDB->fetchAssoc($set);
33 }
34}
An exception for terminatinating execution or to throw for unit testing.
static add(ilObject $a_object)
Class ilObject Basic functions for all objects.
getType()
get object type @access public
getId()
get object id @access public
getTitle()
get object title @access public
global $ilDB