/**
  * @name existe($pTypePaiement)
  * @param TypePaiementVO ou interger
  * @return bool
  * @desc Vérifie si le typePaiement existe
  */
 public function existe($pTypePaiement)
 {
     $lTypePaiementValid = new TypePaiementValid();
     if (is_object($pTypePaiement) && $lTypePaiementValid->estTypePaiement($pTypePaiement)) {
         $lTypePaiement = $this->get($pTypePaiement);
         if ($lTypePaiement->getId() == $pTypePaiement->getId()) {
             return true;
         } else {
             return false;
         }
     } else {
         if (is_int((int) $pTypePaiement)) {
             if ($lTypePaiementValid->id($pTypePaiement)) {
                 $lTypePaiement = $this->get($pTypePaiement);
                 if ($lTypePaiement->getId() == $pTypePaiement) {
                     return true;
                 } else {
                     return false;
                 }
             }
         } else {
             return false;
         }
     }
 }
Пример #2
0
 /**
  * @name typePaiement($pTypePaiement)
  * @return bool
  * @desc Test la validite de l'élément
  */
 public function typePaiement($pTypePaiement)
 {
     $lTypePaiementValid = new TypePaiementValid();
     return $lTypePaiementValid->id($pTypePaiement);
 }