From 76816de3aae832d68be6d8f2b32ff7b910792002 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 14 Dec 2015 20:49:12 -0800 Subject: simplify queue insertion for normal items --- include/queue_fn.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'include/queue_fn.php') diff --git a/include/queue_fn.php b/include/queue_fn.php index 22580bc48..41001bb19 100644 --- a/include/queue_fn.php +++ b/include/queue_fn.php @@ -16,3 +16,22 @@ function remove_queue_item($id) { } +function queue_insert($arr) { + + $x = q("insert into outq ( outq_hash, outq_account, outq_channel, outq_driver, outq_posturl, outq_async, outq_created, + outq_updated, outq_notify, outq_msg ) values ( '%s', %d, %d, '%s', '%s', %d, '%s', '%s', '%s', '%s' )", + dbesc($arr['hash']), + intval($arr['account_id']), + intval($arr['channel_id']), + dbesc(($arr['driver']) ? $arr['driver'] : 'zot'), + dbesc($arr['posturl']), + intval(1), + dbesc(datetime_convert()), + dbesc(datetime_convert()), + dbesc($arr['notify']), + dbesc(($arr['msg']) ? $arr['msg'] : '') + ); + return $x; + +} + -- cgit v1.2.3