/[openfoncier]/branches/3.14.0-b13/obj/utils.class.php
ViewVC logotype

Diff of /branches/3.14.0-b13/obj/utils.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 815 by fmichon, Fri Nov 23 11:21:41 2012 UTC revision 816 by fmichon, Fri Nov 23 11:33:05 2012 UTC
# Line 77  class utils extends application { Line 77  class utils extends application {
77    
78    
79      var $om_utilisateur = array();      var $om_utilisateur = array();
80      var $user_is_instr = false;      var $user_is_instr = NULL;
81      var $user_is_service_ext = false;      var $user_is_service_ext = NULL;
       
     /**  
      * Surcharge du constructeur de la classe  
      */  
     function __construct($flag = NULL, $right = NULL, $title = NULL, $icon = NULL, $help = NULL) {  
         parent::__construct($flag, $right, $title, $icon, $help);  
         $this->getUserInfos();  
     }  
   
   
   
82    
83      /**      /**
84       * Cette méthode permet de vérifier si l'utilisateur est autorisé ou non à       * Cette méthode permet de vérifier si l'utilisateur est autorisé ou non à
# Line 477  class utils extends application { Line 466  class utils extends application {
466              if(count($tempInstr)>0) {              if(count($tempInstr)>0) {
467                  $this->user_is_instr=true;                  $this->user_is_instr=true;
468                  $this->om_utilisateur = array_merge($this->om_utilisateur,$tempInstr);                  $this->om_utilisateur = array_merge($this->om_utilisateur,$tempInstr);
469                } else {
470                    $this->user_is_instr=false;
471              }              }
472                            
473              // Récupération des infos de services ext consultés              // Récupération des infos de services ext consultés
# Line 494  class utils extends application { Line 485  class utils extends application {
485              // Si il y a un resultat c'est un utilisateur de service              // Si il y a un resultat c'est un utilisateur de service
486              if(isset($this->om_utilisateur['service'])) {              if(isset($this->om_utilisateur['service'])) {
487                  $this->user_is_service_ext=true;                  $this->user_is_service_ext=true;
488                } else {
489                    $this->user_is_service_ext=false;
490              }              }
491          }          }
492      }      }
# Line 502  class utils extends application { Line 495  class utils extends application {
495       * getter user_is_service_ext       * getter user_is_service_ext
496       */       */
497      function isUserServiceExt() {      function isUserServiceExt() {
498            //
499            if (is_null($this->user_is_service_ext)) {
500                //
501                $this->getUserInfos();
502            }
503            //
504          return $this->user_is_service_ext;          return $this->user_is_service_ext;
505      }      }
506      /**      /**
507       * getter user_is_instr       * getter user_is_instr
508       */       */
509      function isUserInstructeur() {      function isUserInstructeur() {
510            //
511            if (is_null($this->user_is_instr)) {
512                //
513                $this->getUserInfos();
514            }
515            //
516          return $this->user_is_instr;          return $this->user_is_instr;
517      }      }
518    
519  }  }
520    
521  ?>  ?>

Legend:
Removed from v.815  
changed lines
  Added in v.816

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26