Overview

Packages

  • Auth
  • Config
  • Controller
  • Date
  • Db
  • Feed
    • Abstract
    • Writers
  • File
    • Decorator
  • Form
    • Element
  • Image
  • Log
    • Writer
  • Net
    • Exception
  • None
  • PHP
  • PHPMailer
  • Session
  • Util
  • Validate
    • Validator
  • Zend
    • Registry

Classes

  • Util_Bench
  • Util_ErrorHandler
  • Util_Pagination
  • Util_String
  • Util_Token
  • Util_UserAgent

Exceptions

  • Util_ExceptionHandler
  • Overview
  • Package
  • Class
  • Tree

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');
Package: Util
Category: Pry
Author: Olivier ROGER <oroger@prynel.com>
Version: 1.1.6
Located at Util/UserAgent.class.php
Methods summary
public
# __construct( string $UA )

Constructeur

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

Retour le user agent

Returns

string

Since

1.1.4
Pry Framework API documentation generated by ApiGen 2.6.1