$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); } }
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); } }