Example #1
0
            $pubs[$i]["distance"] = round($distance, 3) . ' kilometer';
        } else {
            $pubs[$i]["distance"] = round($distance, 3) * 1000 . ' meter';
        }
    }
} else {
    $tpl->assign('latitude', '""');
    $tpl->assign('longitude', '""');
}
if ($pubs !== null) {
    $tpl->assign('iPubs', $pubs);
} else {
    $tpl->assign('iPubs', array());
}
$recentDrinks = PublicApp::getRecentDrinks();
$recentCheckins = PublicApp::getRecentCheckins();
$recent = array_merge($recentDrinks, $recentCheckins);
function compare_time($a, $b)
{
    return strnatcmp($b['timestamp'], $a['timestamp']);
}
usort($recent, 'compare_time');
$test = array();
for ($i = 0; $i < 10; $i++) {
    if ($recent[$i] !== null) {
        $test[] = $recent[$i];
    }
}
$recent = $test;
for ($i = 0; $i < sizeof($recent); $i++) {
    $recent[$i]['timestamp'] = SpoonDate::getTimeAgo(strtotime($recent[$i]['timestamp']));