Ejemplo n.º 1
0
 protected function get_message($action)
 {
     if ($action == 'not_found') {
         return "L'{$this->my_singular_name} demandé n'existe pas";
     } elseif ($action == 'add_failure') {
         return "Une erreur est survenue lors de l'ajout de l'{$this->my_singular_name}";
     } elseif ($action == 'remove_success') {
         return "L'{$this->my_singular_name} a été supprimmé avec succès";
     } else {
         return parent::get_message($action);
     }
 }
Ejemplo n.º 2
0
 protected function get_message($action)
 {
     switch ($action) {
         case 'already_assigned':
             return $this->my_name_male ? "Ce {$this->my_singular_name} est déjà attribué" : "Cette {$this->my_singular_name} est déjà attribuée";
         case 'assign_success':
             return $this->my_name_male ? "{$this->my_singular_name} attribué avec succès" : "{$this->my_singular_name} attribuée avec succès";
         case 'assign_failure':
         case 'batch_assign_failure':
             return "Une erreur est survenue lors de l'attribution";
         case 'unassign_success':
             return $this->my_name_male ? "{$this->my_singular_name} désattribué avec succès" : "{$this->my_singular_name} désattribuée avec succès";
         case 'unassign_failure':
         case 'batch_unassign_failure':
             return "Une erreur est survenue lors de la désattribution";
         case 'batch_assign_success':
             return $this->my_name_male ? "Les {$this->my_plural_name} sélectionnés ont été attribués avec succès" : "Les {$this->my_plural_name} sélectionnées ont été attribuées avec succès";
         case 'batch_unassign_success':
             return $this->my_name_male ? "Les {$this->my_plural_name} sélectionnés ont été désattribués avec succès" : "Les {$this->my_plural_name} sélectionnées ont été désattribuées avec succès";
     }
     return parent::get_message($action);
 }