Lines Matching full:browser

6  * File: Browser.php
28 * $browser = new Browser();
29 * if( $browser->getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >= 2 ) {
36 * http://apptools.com/phptools/browser/
39 class Browser class
97 …const BROWSER_NOKIA_S60 = 'Nokia S60 OSS Browser'; // http://en.wikipedia.org/wiki/Web_Browser_for…
98 const BROWSER_NOKIA = 'Nokia Browser'; // * all other WAP-based browsers on the Nokia Platform
99 const BROWSER_MSN = 'MSN Browser'; // http://explorer.msn.com/
103 const BROWSER_YANDEX = 'Yandex'; // https://browser.yandex.ua/
105 …const BROWSER_NETSCAPE_NAVIGATOR = 'Netscape Navigator'; // http://browser.netscape.com/ (DEPRECAT…
178 * Check to see if the specific browser is valid
180 * @return bool True if the browser is the specified browser
188 * The name of the browser. All return types are from the class contants
189 * @return string Name of the browser
197 * Set the name of the browser
198 * @param $browser string The name of the Browser
200 public function setBrowser($browser) argument
202 $this->_browser_name = $browser;
207 * @return string Name of the browser
224 * The version of the browser.
225 … * @return string Version of the browser (will only contain alpha-numeric characters and a period)
233 * Set the version of the browser
234 * @param string $version The version of the Browser
260 * Is the browser from AOL?
261 * @return boolean True if the browser is from AOL otherwise false
269 * Is the browser from a mobile device?
270 * @return boolean True if the browser is from a mobile device otherwise false
278 * Is the browser from a tablet device?
279 * @return boolean True if the browser is from a tablet device otherwise false
287 * Is the browser from a robot (ex Slurp,GoogleBot)?
288 * @return boolean True if the browser is from a robot otherwise false
296 * Is the browser from facebook?
297 * @return boolean True if the browser is from facebook otherwise false
305 * Set the browser to be from AOL
314 * Set the Browser to be mobile
315 * @param boolean $value is the browser a mobile browser or not
323 * Set the Browser to be tablet
324 * @param boolean $value is the browser a tablet browser or not
332 * Set the Browser to be a robot
333 * @param boolean $value is the browser a robot or not
341 * Set the Browser to be a Facebook request
342 * @param boolean $value is the browser a robot or not
350 * Get the user agent value in use to determine the browser
370 * Used to determine if the browser is actually "chromeframe"
372 * @return boolean True if the browser is using chromeframe
380 * Returns a formatted string with a summary of the details of the browser.
381 * @return string formatted string with a summary of the browser
385 return "<strong>Browser Name:</strong> {$this->getBrowser()}<br/>\n" .
386 "<strong>Browser Version:</strong> {$this->getVersion()}<br/>\n" .
387 "<strong>Browser User Agent String:</strong> {$this->getUserAgent()}<br/>\n" .
392 * Protected routine to calculate and determine what the browser is in use (including platform)
402 * Protected routine to determine the browser type
403 * @return boolean True if the browser was detected otherwise false
493 * @return boolean True if the browser is the BlackBerry browser otherwise false
512 * @return boolean True if the browser is from AOL otherwise false
531 * Determine if the browser is the GoogleBot or not (last updated 1.7)
532 * @return boolean True if the browser is the GoogletBot otherwise false
550 * Determine if the browser is the YandexBot or not
551 * @return boolean True if the browser is the YandexBot otherwise false
569 * Determine if the browser is the YandexImageResizer or not
570 * @return boolean True if the browser is the YandexImageResizer otherwise false
588 * Determine if the browser is the YandexCatalog or not
589 * @return boolean True if the browser is the YandexCatalog otherwise false
607 * Determine if the browser is the YandexNews or not
608 * @return boolean True if the browser is the YandexNews otherwise false
626 * Determine if the browser is the YandexMetrika or not
627 * @return boolean True if the browser is the YandexMetrika otherwise false
645 * Determine if the browser is the YandexDirect or not
646 * @return boolean True if the browser is the YandexDirect otherwise false
664 * Determine if the browser is the YandexWebmaster or not
665 * @return boolean True if the browser is the YandexWebmaster otherwise false
683 * Determine if the browser is the YandexFavicons or not
684 * @return boolean True if the browser is the YandexFavicons otherwise false
702 * Determine if the browser is the YandexBlogs or not
703 * @return boolean True if the browser is the YandexBlogs otherwise false
721 * Determine if the browser is the YandexMedia or not
722 * @return boolean True if the browser is the YandexMedia otherwise false
740 * Determine if the browser is the YandexVideo or not
741 * @return boolean True if the browser is the YandexVideo otherwise false
759 * Determine if the browser is the YandexImages or not
760 * @return boolean True if the browser is the YandexImages otherwise false
778 * Determine if the browser is the MSNBot or not (last updated 1.9)
779 * @return boolean True if the browser is the MSNBot otherwise false
797 * Determine if the browser is the BingBot or not (last updated 1.9)
798 * @return boolean True if the browser is the BingBot otherwise false
816 * Determine if the browser is the W3C Validator or not (last updated 1.7)
817 * @return boolean True if the browser is the W3C Validator otherwise false
848 * Determine if the browser is the Yahoo! Slurp Robot or not (last updated 1.7)
849 * @return boolean True if the browser is the Yahoo! Slurp Robot otherwise false
868 * Determine if the browser is Edge or not
869 * @return boolean True if the browser is Edge otherwise false
889 * Determine if the browser is Internet Explorer or not (last updated 1.7)
890 * @return boolean True if the browser is Internet Explorer otherwise false
910 // See if the browser is the odd MSN Explorer
980 * Determine if the browser is Opera or not (last updated 1.7)
981 * @return boolean True if the browser is Opera otherwise false
1040 * Determine if the browser is Chrome or not (last updated 1.7)
1041 * @return boolean True if the browser is Chrome otherwise false
1067 * Determine if the browser is WebTv or not (last updated 1.7)
1068 * @return boolean True if the browser is WebTv otherwise false
1085 * Determine if the browser is NetPositive or not (last updated 1.7)
1086 * @return boolean True if the browser is NetPositive otherwise false
1103 * Determine if the browser is Galeon or not (last updated 1.7)
1104 * @return boolean True if the browser is Galeon otherwise false
1121 * Determine if the browser is Konqueror or not (last updated 1.7)
1122 * @return boolean True if the browser is Konqueror otherwise false
1139 * Determine if the browser is iCab or not (last updated 1.7)
1140 * @return boolean True if the browser is iCab otherwise false
1156 * Determine if the browser is OmniWeb or not (last updated 1.7)
1157 * @return boolean True if the browser is OmniWeb otherwise false
1172 * Determine if the browser is Phoenix or not (last updated 1.7)
1173 * @return boolean True if the browser is Phoenix otherwise false
1189 * Determine if the browser is Firebird or not (last updated 1.7)
1190 * @return boolean True if the browser is Firebird otherwise false
1206 * Determine if the browser is Netscape Navigator 9+ or not (last updated 1.7)
1207 * NOTE: (http://browser.netscape.com/ - Official support ended on March 1st, 2008)
1208 * @return boolean True if the browser is Netscape Navigator 9+ otherwise false
1225 …* Determine if the browser is Shiretoko or not (https://wiki.mozilla.org/Projects/shiretoko) (last…
1226 * @return boolean True if the browser is Shiretoko otherwise false
1239 …* Determine if the browser is Ice Cat or not (http://en.wikipedia.org/wiki/GNU_IceCat) (last updat…
1240 * @return boolean True if the browser is Ice Cat otherwise false
1253 * Determine if the browser is Nokia or not (last updated 1.7)
1254 * @return boolean True if the browser is Nokia otherwise false
1272 * Determine if the browser is Firefox or not (last updated 1.7)
1273 * @return boolean True if the browser is Firefox otherwise false
1300 * Determine if the browser is Firefox or not (last updated 1.7)
1301 * @return boolean True if the browser is Firefox otherwise false
1318 * Determine if the browser is Mozilla or not (last updated 1.7)
1319 * @return boolean True if the browser is Mozilla otherwise false
1343 * Determine if the browser is Lynx or not (last updated 1.7)
1344 * @return boolean True if the browser is Lynx otherwise false
1359 * Determine if the browser is Amaya or not (last updated 1.7)
1360 * @return boolean True if the browser is Amaya otherwise false
1377 * Determine if the browser is Safari or not (last updated 1.7)
1378 * @return boolean True if the browser is Safari otherwise false
1480 * Detect if URL is being loaded from internal Facebook browser
1481 * @return boolean True if it detects internal Facebook browser otherwise false
1493 * Detect Version for the Safari browser on iOS devices
1508 * Detect Version for the Chrome browser on iOS devices
1524 * Determine if the browser is iPhone or not (last updated 1.7)
1525 * @return boolean True if the browser is iPhone otherwise false
1543 * Determine if the browser is iPad or not (last updated 1.7)
1544 * @return boolean True if the browser is iPad otherwise false
1561 * Determine if the browser is iPod or not (last updated 1.7)
1562 * @return boolean True if the browser is iPod otherwise false
1579 * Determine if the browser is Android or not (last updated 1.7)
1580 * @return boolean True if the browser is Android otherwise false
1604 * Determine if the browser is Vivaldi
1605 * @return boolean True if the browser is Vivaldi otherwise false
1622 * Determine if the browser is Yandex
1623 * @return boolean True if the browser is Yandex otherwise false
1650 * Determine if the browser is a PlayStation
1651 * @return boolean True if the browser is PlayStation otherwise false