WURFL_Request_UserAgentNormalizer_Specific
[ class tree: WURFL_Request_UserAgentNormalizer_Specific ] [ index: WURFL_Request_UserAgentNormalizer_Specific ] [ all elements ]

Class: WURFL_Request_UserAgentNormalizer_Specific_Safari

Source Location: /Request/UserAgentNormalizer/Specific/Safari.php

Class Overview


User Agent Normalizer Return the safari user agent stripping out
  • all the chararcters between U; and Safari/xxx


Implements interfaces:

Constants

Methods



Class Details

[line 29]
User Agent Normalizer Return the safari user agent stripping out
  • all the chararcters between U; and Safari/xxx


e.g Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18 becomes Mozilla/5.0 (Macintosh Safari/525




[ Top ]


Class Methods


method normalize [line 33]

void normalize( $userAgent)



Tags:

access:  public


Parameters:

   $userAgent  

[ Top ]


Class Constants

PATTERN =  "/(Mozilla\/5\.0.*U;)(?:.*)(Safari\/\d{0,3})(?:.*)/"

[line 31]


[ Top ]



Documentation generated on Fri, 30 Mar 2012 17:17:00 -0400 by phpDocumentor 1.4.4