示例#1
0
文件: User.php 项目: hundrex/SERS
 public function getModule()
 {
     $mesModules = array();
     if (is_int($this->type)) {
         if (TypeUserDAL::findById($this->type)->getCode() == self::TYPE_USER_STUDENT) {
             $mesModules = ModuleDAL::findAllByEleve($this);
             //retourne un array des module auquel l'éléve est inscrit
         } else {
             echo "User.php_getModule(int): methode appeler sur un User qui n'est pas de type Student</br>";
         }
     } else {
         if (is_a($this->type, "TypeUser")) {
             if ($this->type->getCode() == self::TYPE_USER_STUDENT) {
                 $mesModules = ModuleDAL::findAllByEleve($this);
             } else {
                 echo "User.php_getModule(typeUser): methode appeler sur un User qui n'est pas de type Student";
             }
         } else {
             echo "User.php_getModule: methode appeler avec un User de type qui n'est ni un TypeUser ni un Int...";
         }
     }
     return $mesModules;
 }
示例#2
0
        <input type="date" class="form-control" id="birthDate" name="birthDate" required
               placeholder="e.g. For 13th september 1971 : 1971/09/13">
    </div>
    <div class="form-group">
        <label for="address">Address</label>
        <input type="text" class="form-control" id="address" name="address" required
               placeholder="e.g. 21 St Nicholas St Bristol BS1 1UA">
    </div>
    <div class="form-group">
        <label for="email">Email</label>
        <input type="email" class="form-control" id="email" name="email" required 
               placeholder="e.g. thomas.anderson@skynet.com">
    </div>
    
<?php 
    $typeUsers = TypeUserDAL::findAll();
    ?>
    
    <div class="form-group">
        <label for="userType">User type</label>
        <select class="form-control small-combobox" id="userType" name="userType">
            <?php 
    foreach ($typeUsers as $typeUser) {
        ?>
            <option value="<?php 
        echo $typeUser->getId();
        ?>
"><?php 
        echo $typeUser->getLabel();
        ?>
</option>