Example #1
0
    $ADK_CORRESPONDENT->id = $ADK_HIKER->corrid;
    $ADK_CORRESPONDENT->get($con);
    foreach ($ADK_HIKES->hikes as $hike) {
        if ($hike->id === $ADK_HIKE->id) {
            $ADK_HIKE->label = $hike->label;
        }
    }
    sendCorrHikeAddUpdateEmail($ADK_HIKER, $ADK_CORRESPONDENT, $ADK_HIKE, false);
    sendCorrHikeAddUpdatePM($con, $ADK_HIKER, $ADK_CORRESPONDENT, $ADK_HIKE, false);
    Hiker::updateLastActive($con, intval($_SESSION['ADK_USER_ID']));
}
if ($ADK_HIKER->numpeaks == 46) {
    //completion
    require_once 'classes/Correspondent.php';
    $ADK_CORRESPONDENT = new Correspondent();
    send46erCompletionEmail($ADK_HIKER);
    sendCorr46erCompletionEmail($ADK_HIKER, $ADK_CORRESPONDENT);
}
$con->close();
http_response_code(200);
$ADK_HIKES->renderTable($ADK_HIKER->numpeaks, $ADK_HIKER->numclimbed, $ADK_HIKER->percent);
function hasNotNotifiedInLastDay($ADK_HIKE_ID, $ADK_HIKES)
{
    $dawnOfTime = strtotime('1969-12-31');
    $mostRecentTS = $dawnOfTime;
    foreach ($ADK_HIKES->hikes as $ADK_HIKE) {
        if ($ADK_HIKE->ts !== '' && $ADK_HIKE_ID !== $ADK_HIKE->id) {
            if (strtotime($ADK_HIKE->ts) > $mostRecentTS) {
                $mostRecentTS = strtotime($ADK_HIKE->ts);
            }
        }
Example #2
0
    foreach ($ADK_HIKES->hikes as $hike) {
        if ($hike->id === $ADK_HIKE->id) {
            $ADK_HIKE->label = $hike->label;
        }
    }
    sendCorrHikeAddUpdateEmail($ADK_HIKER, $ADK_CORRESPONDENT, $ADK_HIKE, false);
    sendCorrHikeAddUpdatePM($con, $ADK_HIKER, $ADK_CORRESPONDENT, $ADK_HIKE, false);
    Hiker::updateLastActive($con, intval($_SESSION['ADK_USER_ID']));
}
if ($ADK_HIKER->numpeaks == 46) {
    //completion
    require_once 'classes/Correspondent.php';
    $ADK_CORRESPONDENT = new Correspondent();
    $ADK_CORRESPONDENT->id = $ADK_HIKER->corrid;
    $ADK_CORRESPONDENT->get($con);
    send46erCompletionEmail($ADK_HIKER, $ADK_CORRESPONDENT);
    sendCorr46erCompletionEmail($ADK_HIKER, $ADK_CORRESPONDENT);
}
$con->close();
http_response_code(200);
$ADK_HIKES->renderTable($ADK_HIKER->numpeaks, $ADK_HIKER->numclimbed, $ADK_HIKER->percent);
function hasNotNotifiedInLastDay($ADK_HIKE_ID, $ADK_HIKES)
{
    $dawnOfTime = strtotime('1969-12-31');
    $mostRecentTS = $dawnOfTime;
    foreach ($ADK_HIKES->hikes as $ADK_HIKE) {
        if ($ADK_HIKE->ts !== '' && $ADK_HIKE_ID !== $ADK_HIKE->id) {
            if (strtotime($ADK_HIKE->ts) > $mostRecentTS) {
                $mostRecentTS = strtotime($ADK_HIKE->ts);
            }
        }