Tiny performance tweaks
This commit is contained in:
parent
180dd6547c
commit
aabee67bdd
@ -38,7 +38,7 @@ Router\get_action('bookmarks', function () {
|
|||||||
$group_id = Request\int_param('group_id', null);
|
$group_id = Request\int_param('group_id', null);
|
||||||
$feed_ids = array();
|
$feed_ids = array();
|
||||||
|
|
||||||
if (! is_null($group_id)) {
|
if ($group_id !== null) {
|
||||||
$feed_ids = Model\Group\get_feeds_by_group($group_id);
|
$feed_ids = Model\Group\get_feeds_by_group($group_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ Router\before(function ($action) {
|
|||||||
// Select the requested database either from post param database or from the
|
// Select the requested database either from post param database or from the
|
||||||
// session variable. If it fails, logout to destroy session and
|
// session variable. If it fails, logout to destroy session and
|
||||||
// 'remember me' cookie
|
// 'remember me' cookie
|
||||||
if (! is_null(Request\value('database')) && ! Model\Database\select(Request\value('database'))) {
|
if (Request\value('database') !== null && ! Model\Database\select(Request\value('database'))) {
|
||||||
Model\User\logout();
|
Model\User\logout();
|
||||||
Response\redirect('?action=login');
|
Response\redirect('?action=login');
|
||||||
} elseif (! empty($_SESSION['database'])) {
|
} elseif (! empty($_SESSION['database'])) {
|
||||||
|
@ -8,7 +8,7 @@ Router\get_action('history', function () {
|
|||||||
$group_id = Request\int_param('group_id', null);
|
$group_id = Request\int_param('group_id', null);
|
||||||
$feed_ids = array();
|
$feed_ids = array();
|
||||||
|
|
||||||
if (! is_null($group_id)) {
|
if ($group_id !== null) {
|
||||||
$feed_ids = Model\Group\get_feeds_by_group($group_id);
|
$feed_ids = Model\Group\get_feeds_by_group($group_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -59,7 +59,7 @@ Router\get_action('confirm-flush-history', function () {
|
|||||||
Router\get_action('flush-history', function () {
|
Router\get_action('flush-history', function () {
|
||||||
$group_id = Request\int_param('group_id', null);
|
$group_id = Request\int_param('group_id', null);
|
||||||
|
|
||||||
if (!is_null($group_id)) {
|
if ($group_id !== null) {
|
||||||
Model\Item\mark_group_as_removed($group_id);
|
Model\Item\mark_group_as_removed($group_id);
|
||||||
} else {
|
} else {
|
||||||
Model\Item\mark_all_as_removed();
|
Model\Item\mark_all_as_removed();
|
||||||
|
@ -11,7 +11,7 @@ Router\get_action('unread', function () {
|
|||||||
$group_id = Request\int_param('group_id', null);
|
$group_id = Request\int_param('group_id', null);
|
||||||
$feed_ids = array();
|
$feed_ids = array();
|
||||||
|
|
||||||
if (! is_null($group_id)) {
|
if ($group_id !== null) {
|
||||||
$feed_ids = Model\Group\get_feeds_by_group($group_id);
|
$feed_ids = Model\Group\get_feeds_by_group($group_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -160,7 +160,7 @@ Router\post_action('mark-item-unread', function () {
|
|||||||
Router\get_action('mark-all-read', function () {
|
Router\get_action('mark-all-read', function () {
|
||||||
$group_id = Request\int_param('group_id', null);
|
$group_id = Request\int_param('group_id', null);
|
||||||
|
|
||||||
if (!is_null($group_id)) {
|
if ($group_id !== null) {
|
||||||
Model\Item\mark_group_as_read($group_id);
|
Model\Item\mark_group_as_read($group_id);
|
||||||
} else {
|
} else {
|
||||||
Model\Item\mark_all_as_read();
|
Model\Item\mark_all_as_read();
|
||||||
|
@ -309,7 +309,7 @@ foreach (array_keys($_GET) as $action) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (! empty($_POST['mark']) && ! empty($_POST['as'])
|
if (! empty($_POST['mark']) && ! empty($_POST['as'])
|
||||||
&& ! is_null(filter_input(INPUT_POST, 'id', FILTER_VALIDATE_INT, array('options' => array('default' => null, 'min_range' => -1))))) {
|
&& filter_input(INPUT_POST, 'id', FILTER_VALIDATE_INT, array('options' => array('default' => null, 'min_range' => -1))) !== null) {
|
||||||
if ($_POST['mark'] === 'item') {
|
if ($_POST['mark'] === 'item') {
|
||||||
route('write_items');
|
route('write_items');
|
||||||
} elseif ($_POST['mark'] === 'feed' && ! empty($_POST['before'])) {
|
} elseif ($_POST['mark'] === 'feed' && ! empty($_POST['before'])) {
|
||||||
|
@ -109,7 +109,7 @@ namespace Translator {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for ($i = $plural; $i >= 0; $i--) {
|
for ($i = $plural; $i >= 0; --$i) {
|
||||||
if (isset($locales[$identifier][$i])) {
|
if (isset($locales[$identifier][$i])) {
|
||||||
return $locales[$identifier][$i];
|
return $locales[$identifier][$i];
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ function parse_app_version($refnames, $commithash)
|
|||||||
if ($refnames !== '$Format:%d$') {
|
if ($refnames !== '$Format:%d$') {
|
||||||
$tag = preg_replace('/\s*\(.*tag:\sv([^,]+).*\)/i', '\1', $refnames);
|
$tag = preg_replace('/\s*\(.*tag:\sv([^,]+).*\)/i', '\1', $refnames);
|
||||||
|
|
||||||
if (!is_null($tag) && $tag !== $refnames) {
|
if ($tag !== null && $tag !== $refnames) {
|
||||||
return $tag;
|
return $tag;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -222,7 +222,7 @@ function form_hidden($name, $values = array())
|
|||||||
|
|
||||||
function form_default_select($name, array $options, $values = array(), array $errors = array(), $class = '')
|
function form_default_select($name, array $options, $values = array(), array $errors = array(), $class = '')
|
||||||
{
|
{
|
||||||
$options = array('' => '?') + $options;
|
$options += array('' => '?');
|
||||||
return form_select($name, $options, $values, $errors, $class);
|
return form_select($name, $options, $values, $errors, $class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -114,9 +114,9 @@ if (!defined('PASSWORD_BCRYPT')) {
|
|||||||
}
|
}
|
||||||
if (!$buffer_valid || strlen($buffer) < $raw_length) {
|
if (!$buffer_valid || strlen($buffer) < $raw_length) {
|
||||||
$bl = strlen($buffer);
|
$bl = strlen($buffer);
|
||||||
for ($i = 0; $i < $raw_length; $i++) {
|
for ($i = 0; $i < $raw_length; ++$i) {
|
||||||
if ($i < $bl) {
|
if ($i < $bl) {
|
||||||
$buffer[$i] = $buffer[$i] ^ chr(mt_rand(0, 255));
|
$buffer[$i] ^= chr(mt_rand(0, 255));
|
||||||
} else {
|
} else {
|
||||||
$buffer .= chr(mt_rand(0, 255));
|
$buffer .= chr(mt_rand(0, 255));
|
||||||
}
|
}
|
||||||
@ -212,12 +212,13 @@ if (!defined('PASSWORD_BCRYPT')) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
$ret = crypt($password, $hash);
|
$ret = crypt($password, $hash);
|
||||||
if (!is_string($ret) || strlen($ret) != strlen($hash) || strlen($ret) <= 13) {
|
$len = strlen($ret);
|
||||||
|
if (!is_string($ret) || $len != strlen($hash) || $len <= 13) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
$status = 0;
|
$status = 0;
|
||||||
for ($i = 0; $i < strlen($ret); $i++) {
|
for ($i = 0; $i < $len; ++$i) {
|
||||||
$status |= (ord($ret[$i]) ^ ord($hash[$i]));
|
$status |= (ord($ret[$i]) ^ ord($hash[$i]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -244,7 +244,7 @@ function get_nav($item, $status = array('unread'), $bookmark = array(1, 0), $fee
|
|||||||
$next_item = null;
|
$next_item = null;
|
||||||
$previous_item = null;
|
$previous_item = null;
|
||||||
|
|
||||||
for ($i = 0, $ilen = count($items); $i < $ilen; $i++) {
|
for ($i = 0, $ilen = count($items); $i < $ilen; ++$i) {
|
||||||
if ($items[$i]['id'] == $item['id']) {
|
if ($items[$i]['id'] == $item['id']) {
|
||||||
if ($i > 0) {
|
if ($i > 0) {
|
||||||
$j = $i - 1;
|
$j = $i - 1;
|
||||||
@ -255,7 +255,7 @@ function get_nav($item, $status = array('unread'), $bookmark = array(1, 0), $fee
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
$j--;
|
--$j;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -268,7 +268,7 @@ function get_nav($item, $status = array('unread'), $bookmark = array(1, 0), $fee
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
$j++;
|
++$j;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ foreach (new DirectoryIterator('locales') as $fileInfo) {
|
|||||||
|
|
||||||
$filename = 'locales/'.$fileInfo->getFilename().'/translations.php';
|
$filename = 'locales/'.$fileInfo->getFilename().'/translations.php';
|
||||||
|
|
||||||
echo $fileInfo->getFilename().' ('.$filename.')'.PHP_EOL;
|
echo $fileInfo->getFilename(), ' (', $filename, ')', PHP_EOL;
|
||||||
|
|
||||||
file_put_contents($filename, update_missing_locales($reference, $filename));
|
file_put_contents($filename, update_missing_locales($reference, $filename));
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
<h3><?= t('Bookmarks') ?></h3>
|
<h3><?= t('Bookmarks') ?></h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="<?= Helper\get_current_base_url().'?action=bookmark-feed&database='.urlencode($db_name).'&token='.urlencode($config['feed_token']) ?>" target="_blank"><?= t('Bookmark RSS Feed') ?></a>
|
<a href="<?= Helper\get_current_base_url(), '?action=bookmark-feed&database=', urlencode($db_name), '&token=', urlencode($config['feed_token']) ?>" target="_blank"><?= t('Bookmark RSS Feed') ?></a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<h3 id="fever"><?= t('Fever API') ?></h3>
|
<h3 id="fever"><?= t('Fever API') ?></h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li><?= t('API endpoint:') ?> <strong><?= Helper\get_current_base_url().'fever/' ?></strong></li>
|
<li><?= t('API endpoint:') ?> <strong><?= Helper\get_current_base_url(), 'fever/' ?></strong></li>
|
||||||
<li><?= t('API username:') ?> <strong><?= Helper\escape($config['username']) ?></strong></li>
|
<li><?= t('API username:') ?> <strong><?= Helper\escape($config['username']) ?></strong></li>
|
||||||
<li><?= t('API token:') ?> <strong><?= Helper\escape($config['fever_token']) ?></strong></li>
|
<li><?= t('API token:') ?> <strong><?= Helper\escape($config['fever_token']) ?></strong></li>
|
||||||
</ul>
|
</ul>
|
||||||
@ -23,7 +23,7 @@
|
|||||||
<div class="panel panel-default">
|
<div class="panel panel-default">
|
||||||
<h3 id="api"><?= t('Miniflux API') ?></h3>
|
<h3 id="api"><?= t('Miniflux API') ?></h3>
|
||||||
<ul>
|
<ul>
|
||||||
<li><?= t('API endpoint:') ?> <strong><?= Helper\get_current_base_url().'jsonrpc.php' ?></strong></li>
|
<li><?= t('API endpoint:') ?> <strong><?= Helper\get_current_base_url(), 'jsonrpc.php' ?></strong></li>
|
||||||
<li><?= t('API username:') ?> <strong><?= Helper\escape($config['username']) ?></strong></li>
|
<li><?= t('API username:') ?> <strong><?= Helper\escape($config['username']) ?></strong></li>
|
||||||
<li><?= t('API token:') ?> <strong><?= Helper\escape($config['api_token']) ?></strong></li>
|
<li><?= t('API token:') ?> <strong><?= Helper\escape($config['api_token']) ?></strong></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<?php if (empty($items) && is_null($group_id)): ?>
|
<?php if (empty($items) && $group_id === null): ?>
|
||||||
<p class="alert alert-info"><?= t('No bookmark') ?></p>
|
<p class="alert alert-info"><?= t('No bookmark') ?></p>
|
||||||
<?php else: ?>
|
<?php else: ?>
|
||||||
|
|
||||||
|
@ -5,6 +5,6 @@
|
|||||||
<p class="alert alert-info"><?= t('Do you really want to remove these items from your history?') ?></p>
|
<p class="alert alert-info"><?= t('Do you really want to remove these items from your history?') ?></p>
|
||||||
|
|
||||||
<div class="form-actions">
|
<div class="form-actions">
|
||||||
<a href="?action=flush-history<?= is_null($group_id) ? '' : '&group_id='.$group_id ?>" class="btn btn-red"><?= t('Remove') ?></a>
|
<a href="?action=flush-history<?= $group_id === null ? '' : '&group_id='.$group_id ?>" class="btn btn-red"><?= t('Remove') ?></a>
|
||||||
<?= t('or') ?> <a href="?action=history<?= is_null($group_id) ? '' : '&group_id='.$group_id ?>"><?= t('cancel') ?></a>
|
<?= t('or') ?> <a href="?action=history<?= $group_id === null ? '' : '&group_id='.$group_id ?>"><?= t('cancel') ?></a>
|
||||||
</div>
|
</div>
|
@ -34,7 +34,7 @@
|
|||||||
<?= Helper\favicon($favicons, $feed['id']) ?>
|
<?= Helper\favicon($favicons, $feed['id']) ?>
|
||||||
|
|
||||||
<a href="?action=feed-items&feed_id=<?= $feed['id'] ?>" title="<?= t('Show only this subscription') ?>"><?= Helper\escape($feed['title']) ?></a>
|
<a href="?action=feed-items&feed_id=<?= $feed['id'] ?>" title="<?= t('Show only this subscription') ?>"><?= Helper\escape($feed['title']) ?></a>
|
||||||
‎<span class="items-count"><?= $feed['items_unread'] .'/' . $feed['items_total'] ?></span>
|
‎<span class="items-count"><?= $feed['items_unread'], '/', $feed['items_total'] ?></span>
|
||||||
|
|
||||||
<?php if ($feed['enabled']): ?>
|
<?php if ($feed['enabled']): ?>
|
||||||
|
|
||||||
@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
<?php if ($feed['last_checked']): ?>
|
<?php if ($feed['last_checked']): ?>
|
||||||
<time class="feed-last-checked" data-after-update="<?= t('updated just now') ?>">
|
<time class="feed-last-checked" data-after-update="<?= t('updated just now') ?>">
|
||||||
<?= t('checked at').' '.dt('%e %B %Y %k:%M', $feed['last_checked']) ?>
|
<?= t('checked at'), ' ', dt('%e %B %Y %k:%M', $feed['last_checked']) ?>
|
||||||
</time>
|
</time>
|
||||||
<?php else: ?>
|
<?php else: ?>
|
||||||
<span class="feed-last-checked" data-after-update="<?= t('updated just now') ?>">
|
<span class="feed-last-checked" data-after-update="<?= t('updated just now') ?>">
|
||||||
|
@ -18,9 +18,9 @@
|
|||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="?action=history<?= is_null($group_id) ? '' : '&group_id='.$group_id ?>&order=updated&direction=<?= $direction == 'asc' ? 'desc' : 'asc' ?>"><?= tne('sort by date %s(%s)%s', '<span class="hide-mobile">', $direction == 'desc' ? t('older first') : t('most recent first'), '</span>') ?></a>
|
<a href="?action=history<?= $group_id === null ? '' : '&group_id='.$group_id ?>&order=updated&direction=<?= $direction == 'asc' ? 'desc' : 'asc' ?>"><?= tne('sort by date %s(%s)%s', '<span class="hide-mobile">', $direction == 'desc' ? t('older first') : t('most recent first'), '</span>') ?></a>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="?action=confirm-flush-history<?= is_null($group_id) ? '' : '&group_id='.$group_id ?>"><?= t('flush all items') ?></a></li>
|
<li><a href="?action=confirm-flush-history<?= $group_id === null ? '' : '&group_id='.$group_id ?>"><?= t('flush all items') ?></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -16,10 +16,10 @@
|
|||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="?action=unread<?= is_null($group_id) ? '' : '&group_id='.$group_id ?>&order=updated&direction=<?= $direction == 'asc' ? 'desc' : 'asc' ?>"><?= tne('sort by date %s(%s)%s', '<span class="hide-mobile">',$direction == 'desc' ? t('older first') : t('most recent first'), '</span>') ?></a>
|
<a href="?action=unread<?= $group_id === null ? '' : '&group_id='.$group_id ?>&order=updated&direction=<?= $direction == 'asc' ? 'desc' : 'asc' ?>"><?= tne('sort by date %s(%s)%s', '<span class="hide-mobile">',$direction == 'desc' ? t('older first') : t('most recent first'), '</span>') ?></a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="?action=mark-all-read<?= is_null($group_id) ? '' : '&group_id='.$group_id ?>"><?= t('mark all as read') ?></a>
|
<a href="?action=mark-all-read<?= $group_id === null ? '' : '&group_id='.$group_id ?>"><?= t('mark all as read') ?></a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
|
|
||||||
<div id="bottom-menu">
|
<div id="bottom-menu">
|
||||||
<a href="?action=mark-all-read<?= is_null($group_id) ? '' : '&group_id='.$group_id ?>"><?= t('mark all as read') ?></a>
|
<a href="?action=mark-all-read<?= $group_id === null ? '' : '&group_id='.$group_id ?>"><?= t('mark all as read') ?></a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<?= \Template\load('paging', array('menu' => $menu, 'nb_items' => $nb_items, 'items_per_page' => $items_per_page, 'offset' => $offset, 'order' => $order, 'direction' => $direction, 'group_id' => $group_id)) ?>
|
<?= \Template\load('paging', array('menu' => $menu, 'nb_items' => $nb_items, 'items_per_page' => $items_per_page, 'offset' => $offset, 'order' => $order, 'direction' => $direction, 'group_id' => $group_id)) ?>
|
||||||
|
@ -108,7 +108,7 @@ abstract class minifluxTestCase extends PHPUnit_Extensions_Selenium2TestCase
|
|||||||
|
|
||||||
protected function getConnection()
|
protected function getConnection()
|
||||||
{
|
{
|
||||||
if (is_null(static::$databaseConnection)) {
|
if (static::$databaseConnection === null) {
|
||||||
// let Miniflux setup the database
|
// let Miniflux setup the database
|
||||||
require_once dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'common.php';
|
require_once dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'common.php';
|
||||||
|
|
||||||
@ -142,7 +142,7 @@ abstract class minifluxTestCase extends PHPUnit_Extensions_Selenium2TestCase
|
|||||||
|
|
||||||
protected function getDatabaseTester($dataset)
|
protected function getDatabaseTester($dataset)
|
||||||
{
|
{
|
||||||
if (is_null(static::$databaseTester)) {
|
if (static::$databaseTester === null) {
|
||||||
$rdataset = new PHPUnit_Extensions_Database_DataSet_ReplacementDataSet($dataset);
|
$rdataset = new PHPUnit_Extensions_Database_DataSet_ReplacementDataSet($dataset);
|
||||||
$rdataset->addSubStrReplacement('##TIMESTAMP##', substr((string)(time()-100), 0, -2));
|
$rdataset->addSubStrReplacement('##TIMESTAMP##', substr((string)(time()-100), 0, -2));
|
||||||
|
|
||||||
@ -247,7 +247,7 @@ abstract class minifluxTestCase extends PHPUnit_Extensions_Selenium2TestCase
|
|||||||
$elements = $this->elements($this->using('id')->value($id));
|
$elements = $this->elements($this->using('id')->value($id));
|
||||||
|
|
||||||
if (count($elements) === 1 && $elements[0]->text() == $text
|
if (count($elements) === 1 && $elements[0]->text() == $text
|
||||||
|| count($elements) === 0 && is_null($text)) {
|
|| count($elements) === 0 && $text === null) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
} catch (PHPUnit_Extensions_Selenium2TestCase_WebDriverException $e) {
|
} catch (PHPUnit_Extensions_Selenium2TestCase_WebDriverException $e) {
|
||||||
|
@ -19,10 +19,10 @@ function check_job_left(Pheanstalk $connection, array $options)
|
|||||||
|
|
||||||
if (in_array(BEANSTALKD_QUEUE, $queues)) {
|
if (in_array(BEANSTALKD_QUEUE, $queues)) {
|
||||||
$stats = $connection->statsTube(BEANSTALKD_QUEUE);
|
$stats = $connection->statsTube(BEANSTALKD_QUEUE);
|
||||||
echo 'Jobs in queue: '.$stats->current_jobs_ready.PHP_EOL;
|
echo 'Jobs in queue: ', $stats->current_jobs_ready, PHP_EOL;
|
||||||
(int) $stats->current_jobs_ready === 0 && exit(0);
|
(int) $stats->current_jobs_ready === 0 && exit(0);
|
||||||
} else {
|
} else {
|
||||||
echo 'No queue'.PHP_EOL;
|
echo 'No queue', PHP_EOL;
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -35,7 +35,7 @@ check_job_left($connection, $options);
|
|||||||
while ($job = $connection->reserveFromTube(BEANSTALKD_QUEUE)) {
|
while ($job = $connection->reserveFromTube(BEANSTALKD_QUEUE)) {
|
||||||
$feed_id = $job->getData();
|
$feed_id = $job->getData();
|
||||||
|
|
||||||
echo 'Processing feed_id='.$feed_id.PHP_EOL;
|
echo 'Processing feed_id=', $feed_id, PHP_EOL;
|
||||||
|
|
||||||
Model\Feed\refresh($feed_id);
|
Model\Feed\refresh($feed_id);
|
||||||
$connection->delete($job);
|
$connection->delete($job);
|
||||||
|
Loading…
Reference in New Issue
Block a user