Include timestamp in activity logs

This commit is contained in:
kiswa 2016-06-08 20:08:45 +00:00
parent 92de7c5944
commit 8879de20f2
2 changed files with 4 additions and 0 deletions

View File

@ -8,6 +8,7 @@ class Activity extends BaseModel {
public $after = '';
public $item_type = '';
public $item_id = 0;
public $timestamp = 0;
public function __construct($container, $id = 0, $internal = false) {
parent::__construct('activity', $id, $container);
@ -35,6 +36,7 @@ class Activity extends BaseModel {
$bean->after = $this->after;
$bean->item_type = $this->item_type;
$bean->item_id = $this->item_id;
$bean->timestamp = $this->timestamp;
}
public function loadFromBean($bean) {
@ -74,6 +76,7 @@ class Activity extends BaseModel {
$this->after = $obj->after;
$this->item_type = $obj->item_type;
$this->item_id = (int) $obj->item_id;
$this->timestamp = (int) $obj->timestamp;
} catch (Exception $ex) {
$this->is_valid = false;
}

View File

@ -10,6 +10,7 @@ class DbLogger {
$activity->after = $after;
$activity->item_type = $item_type;
$activity->item_id = $item_id;
$activity->timestamp = time();
$activity->save();
}