X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=classes%2FQueue_item.php;h=8ba3281de39cf30846b57eb61d4403f9099cb22b;hb=31d5b61ca7daf72a847aed50eb65b672b52766f5;hp=2ae78d9f64e8284187adc666b71467115c28fc5d;hpb=b9f0ea6f0e16f2314a2bdd56365205e7a3c31aa1;p=quix0rs-gnu-social.git diff --git a/classes/Queue_item.php b/classes/Queue_item.php index 2ae78d9f64..8ba3281de3 100644 --- a/classes/Queue_item.php +++ b/classes/Queue_item.php @@ -2,21 +2,21 @@ /** * Table Definition for queue_item */ -require_once 'DB/DataObject.php'; +require_once INSTALLDIR.'/classes/Memcached_DataObject.php'; -class Queue_item extends DB_DataObject +class Queue_item extends Memcached_DataObject { ###START_AUTOCODE /* the code below is auto generated do not remove the above tag */ public $__table = 'queue_item'; // table name public $notice_id; // int(4) primary_key not_null - public $transport; // varchar(8) not_null + public $transport; // varchar(8) primary_key not_null public $created; // datetime() not_null public $claimed; // datetime() /* Static get */ - function staticGet($k,$v=NULL) { return DB_DataObject::staticGet('Queue_item',$k,$v); } + function staticGet($k,$v=NULL) { return Memcached_DataObject::staticGet('Queue_item',$k,$v); } /* the code above is auto generated do not remove the tag below */ ###END_AUTOCODE @@ -38,15 +38,15 @@ class Queue_item extends DB_DataObject # XXX: potential race condition # can we force it to only update if claimed is still NULL # (or old)? - $this->log(LOG_INFO, 'claiming queue item = ' . $qi->notice_id); + common_log(LOG_INFO, 'claiming queue item = ' . $qi->notice_id . ' for transport ' . $transport); $orig = clone($qi); $qi->claimed = common_sql_now(); $result = $qi->update($orig); if ($result) { - $this->log(LOG_INFO, 'claim succeeded.'); + common_log(LOG_INFO, 'claim succeeded.'); return $qi; } else { - $this->log(LOG_INFO, 'claim failed.'); + common_log(LOG_INFO, 'claim failed.'); } } $qi = NULL;