ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
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 $DIC;
17 
18  $ilDB = $DIC->database();
19 
20  $ilDB->insert("object_data_del", array(
21  "obj_id" => array("integer", $a_object->getId()),
22  "type" => array("text", $a_object->getType()),
23  "title" => array("text", $a_object->getTitle()),
24  "tstamp" => array("integer", time())
25  ));
26  }
27 
28  public static function get($a_object_id)
29  {
30  global $DIC;
31 
32  $ilDB = $DIC->database();
33 
34  $set = $ilDB->query("SELECT * FROM object_data_del" .
35  " WHERE obj_id = " . $ilDB->quote($a_object_id, "integer"));
36  return $ilDB->fetchAssoc($set);
37  }
38 }
global $DIC
Definition: saml.php:7
getId()
get object id public
static add(ilObject $a_object)
getTitle()
get object title public
getType()
get object type public
Create styles array
The data for the language used.
global $ilDB
Add data(end) time
Method that wraps PHPs time in order to allow simulations with the workflow.