<?php

$pageTitle = "WebLab Flora ot Fauna Collection Project";
require_once '../lib/db.interface.php';
require_once '../lib/db.class.php';
require_once '../models/allModels.php';
require_once 'utilities.php';
?>


<?php 
$ObservationMgr = new ObservationMgr();
$weather = new Weather();
$weather->RetrieveWeatherByCoordinates(40.73, -105.085);
if (isset($_SESSION['FFuser'])) {
    $user = unserialize($_SESSION['FFuser']);
} else {
    $userMgr = new UserManager();
    $user = $userMgr->getUserByEmail("guest");
    if (FALSE == $user) {
        die("entryTracker: Cannot access guest account");
    }
}
$username = $user->getName();
//need for display purposes
$action = isset($_GET["action"]) ? $_GET["action"] : '';
switch ($action) {
    case 'add_item':
        $item = new PlantObservation();
        $arr = array();
        $arr["id"] = isset($_GET["id"]) ? $_GET["id"] : '';
<?php

$pageTitle = "WebLab Flora ot Fauna Collection Project";
require_once '../lib/db.interface.php';
require_once '../lib/db.class.php';
require_once '../models/allModels.php';
require_once 'utilities.php';
?>


<?php 
$ObservationMgr = new ObservationMgr();
if (!isset($user)) {
    if (session_status() == PHP_SESSION_NONE) {
        session_start();
    }
    $user = unserialize($_SESSION['FFuser']);
}
$action = isset($_GET["action"]) ? $_GET["action"] : '';
$target = isset($_GET["target"]) ? $_GET["target"] : '';
switch ($action) {
    case 'edit':
        $item = $ObservationMgr->getObservation($target);
        include '../views/edit.view.php';
        break;
    case 'save':
        $arr = array();
        $arr["id"] = isset($_GET["id"]) ? $_GET["id"] : '';
        $arr["PlantName"] = isset($_GET["name"]) ? $_GET["name"] : 'adminController:undefined';
        $arr["notes"] = isset($_GET["notes"]) ? $_GET["notes"] : '';
        $arr["observationDate"] = isset($_GET["observationDate"]) ? $_GET["observationDate"] : '';