Hacked By AnonymousFox

Current Path : /home/missmand/public_html/learning/lib/class/
Upload File :
Current File : /home/missmand/public_html/learning/lib/class/Agenda.class.php

<?php

	class Agenda{

		public static $jours = array(agendaLundi,agendaMardi,agendaMercredi,agendaJeudi,agendaVendredi,agendaSamedi,agendaDimanche);
		public static $mois = array(agendaJanvier,agendaFevrier,agendaMars,agendaAvril,agendaMai,agendaJuin,agendaJuillet,agendaAout,agendaSeptembre,agendaOctobre,agendaNovembre,agendaDecembre);

		public static function getAll($year){

			$r = array();

			$date = new DateTime($year.'-01-01');
			while($date->format('Y') <= $year){
				$y = $date->format('Y');
				$m = $date->format('n');
				$d = $date->format('j');
				$w = str_replace('0','7',$date->format('w'));
				$r[$y][$m][$d] = $w;
				$date->add(new DateInterval('P1D'));
			}

			return $r;

		}

		public static function getEvents($bdd, $year, $utilisateurId, $langue){

			$r = array();

			$sql = $bdd->query("SELECT * FROM agenda
								WHERE YEAR(agendaDate) = '$year'
								AND agendaLangue = '$langue'
								AND (agendaPublic = 1 OR FIND_IN_SET($utilisateurId, agendaUtilisateur)) ");
			while($data = $sql->fetchObject()){
				$r[strtotime($data->agendaDate)][$data->agendaId] = $data->agendaNom;
			}

			return $r;

		}

		public static function getAgenda($year){

			$r = array();

			if($_GET['mois'] > 12){
				$month = 1;
				$year += 1;
			}else if($_GET['mois'] < 1){
				$month = 12;
				$year -= 1;
			}else{
				$month = $_GET['mois'];
			}

			$r['month'] = $month;
			$r['year'] = $year;

			return $r;

		}

	}

?>

Hacked By AnonymousFox1.0, Coded By AnonymousFox