aboutsummaryrefslogtreecommitdiff
path: root/app/actualize_script.php
blob: efe21fab6fafb8a34174921561be5ee846dd917f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
require(dirname(__FILE__) . '/../constants.php');

//TODO: check if already running

$_GET['c'] = 'feed';
$_GET['a'] = 'actualize';
$_GET['force'] = true;
$_SERVER['HTTP_HOST'] = '';

require(LIB_PATH . '/lib_rss.php');	//Includes class autoloader

$freshRSS = new FreshRSS ();

$users = listUsers();
shuffle($users);

foreach ($users as $user) {
	Minz_Session::init('FreshRSS');
	Minz_Session::_param('currentUser', $user);
	$freshRSS->init();
	$freshRSS->run();
	//invalidateHttpCache();
	touch(LOG_PATH . '/' . $user . '.log');
	Minz_Session::unset_session(true);
}