foreach ($pet->images as $image) {
     $thumbnails = $image->getThumbnails();
     $imgSrc = '/~' . USER . '/index.php/PetBasket/media?media=' . urlencode($thumbnails->sm->fileName);
     $petId = $pet->getId();
     $petName = $pet->getName();
     $desc = $pet->getDescription();
     $specialNeeds = $pet->getSpecialNeeds();
     $weight = $pet->getWeight();
     $species = $pet->getSpecies();
     $breed = $pet->getBreed();
     $age = $pet->getAge();
     $sex = $pet->getSex();
     $detailsLink = '/~' . USER . '/index.php/PetBasket/details';
     $contactPosterLink = '/~' . USER . '/index.php/PetBasket/contactPoster?id=' . $petId;
     $userId = (int) $pet->getUserId();
     $petUser = User::constructById($userId);
     $lastLogin = $petUser->getLastLogin();
     //$id = $pet->getId();
     $userName = $petUser->getUserName();
     $email = $petUser->getEmail();
     $visibility = $pet->getVisibility();
     $approved = $pet->getApproved();
     //convert approved status into a string
     $approvedStatus;
     if ($approved == '1') {
         $approvedStatus = 'Approved';
     } else {
         if ($approved == '2') {
             $approvedStatus = 'Declined';
         } else {
             $approvedStatus = 'Pending';
 public static function updateEmail()
 {
     $error = array('status' => 0, 'msg' => '');
     $post = Core\Input::post();
     if (isset($post['email']) && isset($_SESSION["user"])) {
         $user = User::constructById($_SESSION["user"]);
         if ($user !== null) {
             $user->getEmail();
             $user->update();
         } else {
             $error['status'] = 1;
             $error['msg'] = "User not found: " . $_SESSION["user"];
         }
     } else {
         $error['status'] = 1;
         $error['msg'] = "User not logged in";
     }
     ob_start();
     require VIEWS_PATH . '/contactUpdate.php';
     return ob_get_clean();
 }
$post = Core\Input::post();
?>
<!DOCTYPE html>
<html lang="en">
    <?php 
$page = "contactUpdate";
require_once __DIR__ . '/components/head.php';
require_once __DIR__ . '/components/header.php';
?>
    <body>
        <?php 
$username = '';
$email = '';
$phone = '';
if (isset($_SESSION["user"])) {
    $user = User::constructById($_SESSION["user"]);
    if ($user !== null) {
        $username = $user->getUsername();
    }
}
?>
        <div class="container">
            <div class="row contactTitleBox">
                <div class="col-md-4">
                    <h4><strong>Manage Your Account</strong></h4>
                </div>
                <div class="col-md-8">
                    <ul class="nav nav-tabs navbar-right">
                        <li role="presentation" class="active"><a href="#">Update Info</a></li>
                        <li role="presentation"><a href="/~<?php 
echo USER;