Class Util_UserAgent
	
	
Classe d"identification de navigateur internet.
$ua = new UserAgent();
if($ua->isMobile()){echo 'Navigateur mobile';}
$ua->addMobile('Mon Mobile');
$mesMobiles = array('mobile 1', 'mobile2');
$ua->addMobile($mesMobiles);
$ua->removeMobile('Nokia');
	 
	
	
	Methods summary
	
		
			 public 
			
			
			
		 | 
		
		#
		__construct( string $UA )
		
		
			
Constructeur 
				Parameters
				
					- $UA
 
					string  HTTP_USER_AGENT du navigateur 
				  
		 
		  | 
	
	
		
			 public 
			boolean
			
			
		 | 
		
		#
		isMobile( )
		
			
Détécte si le navigateur est un navigateur d'appareil mobile; 
		 
		
			
Détécte si le navigateur est un navigateur d'appareil mobile; 
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public 
			
			
			
		 | 
		
		#
		isIphone( )
		
			
Détecte si l'appareil est un Iphone//Ipod touch return boolean 
		 
		
			
Détecte si l'appareil est un Iphone//Ipod touch return boolean 
		 
		  | 
	
	
		
			 public 
			boolean
			
			
		 | 
		
		#
		isIpad( )
		
			
Détecte si l'appareil est un iPad 
		 
		
			
Détecte si l'appareil est un iPad 
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public 
			boolean
			
			
		 | 
		
		#
		isAndroid( )
		
			
Détecte si le device est un device android 
		 
		
			
Détecte si le device est un device android 
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public 
			boolean
			
			
		 | 
		
		#
		isSmartphone( )
		
			
Détecte si l'appareil mobile est un smartphone. Si non c'est un pda 
		 
		
			
Détecte si l'appareil mobile est un smartphone. Si non c'est un pda 
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public 
			boolean
			
			
		 | 
		
		#
		isDesktop( )
		
			
Détecte si le navigateur est un navigateur de bureau; 
		 
		
			
Détecte si le navigateur est un navigateur de bureau; 
				Returns
				
					boolean 
				 
		 
		  | 
	
	
		
			 public 
			string
			
			
		 | 
		
		#
		showDesktop( )
		
			
Retourne le navigateur de bureau utilisé 
		 
		
			
Retourne le navigateur de bureau utilisé 
				Returns
				
					string 
				 
		 
		  | 
	
	
		
			 public 
			string
			
			
		 | 
		
		#
		showMobile( )
		
			
Retourne le navigateur mobile utilisé 
		 
		
			
Retourne le navigateur mobile utilisé 
				Returns
				
					string 
				 
				Since
				
						1.1.4 
				 
		 
		  | 
	
	
		
			 public 
			
			
			
		 | 
		
		#
		addMobile( string/array $input )
		
			
Ajoute un ou plusieur mobile à la liste des chaines de détection 
		 
		
			
Ajoute un ou plusieur mobile à la liste des chaines de détection 
				Parameters
				
					- $input
 
					string/array  Chaine ou tableau de chaine représentant un mobile potentiel. 
				  
		 
		  | 
	
	
		
			 public 
			
			
			
		 | 
		
		#
		removeMobile( string $valeur )
		
			
Retire un mobile au tableau des chaines de détection 
		 
		
			
Retire un mobile au tableau des chaines de détection 
				Parameters
				
					- $valeur
 
					string  Chaine ou tableau de chaine représentant un mobile potentiel. 
				  
		 
		  | 
	
	
		
			 public 
			string
			
			
		 | 
		
		#
		get( )
		
		
			
Retour le user agent 
				Returns
				
					string 
				 
				Since
				
						1.1.4 
				 
		 
		  |