Beispiel #1
0
 private static function getModel()
 {
     if (empty(self::$missions)) {
         self::$missions = new missions(ConnectionFactory::get('mongo'));
     }
     return self::$missions;
 }
Beispiel #2
0
<?php

// On protège l'accès aux administrateurs uniquement
User::protection(5);
// On défini le type de la mission demandée
$type = 'porte';
// On récupère la liste des missions
$missions = Mission::missions($type);
// On charge le template de header
Core::loadHeader();
?>
	<a href="<?php 
Core::goPage('porte', array('action' => 'missions'));
?>
" class="nostyle"><button class="gris" style="float: right; margin-top: 0em;">Interface militant</button></a>	
	<h2>Porte à porte</h2>
	
    <?php 
if ($missions) {
    ?>
		<section id="missions">
			<ul class="liste-missions">
				<?php 
    foreach ($missions as $mission) {
        $mission = new Mission(md5($mission['mission_id']));
        $parcours = $mission->missionStats();
        ?>
				<li>
    	    	    <a href="<?php 
        Core::goPage('mission', array('code' => md5($mission->get('mission_id'))));
        ?>