]> git.mxchange.org Git - friendica-addons.git/blob - twitter/twitter_sync.php
regen pageheader messages.po
[friendica-addons.git] / twitter / twitter_sync.php
1 <?php
2
3 use Friendica\Core\Config;
4
5 function twitter_sync_run($argv, $argc)
6 {
7         global $a;
8
9         require_once 'addon/twitter/twitter.php';
10
11         if (function_exists('sys_getloadavg')) {
12                 $load = sys_getloadavg();
13                 if (intval($load[0]) > Config::get('system', 'maxloadavg', 50)) {
14                         logger('system: load ' . $load[0] . ' too high. Twitter sync deferred to next scheduled run.');
15                         return;
16                 }
17         }
18
19         if ($argc < 3) {
20                 return;
21         }
22
23         $mode = intval($argv[1]);
24         $uid = intval($argv[2]);
25
26         if ($mode == 1) {
27                 twitter_fetchtimeline($a, $uid);
28         } elseif ($mode == 2) {
29                 twitter_fetchhometimeline($a, $uid);
30         }
31 }