Reports

report as $user=>$timesheet) { echo "

$user

"; echo "
"; if(count($timesheet) > 0) { echo" "; } $totalValidated = 0; $totalInvalid = 0; $totalVacation = 0; $totalSick = 0; foreach($timesheet as $key=>$entry) { echo " "; if($entry['validated'] == 1) { $totalValidated += $entry['timeWorked']; } if($entry['validated'] == 0) { $totalInvalid += $entry['timeWorked']; } if($entry['code'] == "Vacation") { $totalVacation += $entry['timeWorked']; } if($entry['code'] == "Sick") { $totalSick += $entry['timeWorked']; } } if(count($timesheet) > 0) { echo "
Date In Out Less Time Hours Code Validated
".$entry['date']." ".date("g:i A",$entry['inTime'])." ".date("g:i A",$entry['outTime'])." ".$entry['lessTime']." Hours ".$entry['timeWorked']." ".$entry['code']."
"; if($entry['validated'] == 1) { echo ""; } else { echo ""; } if($this->accountLevel >= 900) { echo " | link(array('timesheet','remove',$key))."\">"; } echo "
"; echo "
"; echo "
"; echo "
Validated
".$totalValidated." Hours
"; echo "
"; echo "
"; echo "
Not Validated
".$totalInvalid." Hours
"; echo "
"; echo "
"; echo "
Sick
".$totalSick." Hours
"; echo "
"; echo "
"; echo "
Vacation
".$totalVacation." Hours
"; echo "
"; echo "
"; } else { echo "
No time submitted
"; } $i++; echo "

"; } ?>