@@ 904-912 (lines=9) @@ | ||
901 | * Determine if the browser is Shiretoko or not (https://wiki.mozilla.org/Projects/shiretoko) (last updated 1.7) |
|
902 | * @return boolean True if the browser is Shiretoko otherwise false |
|
903 | */ |
|
904 | protected function checkBrowserShiretoko() |
|
905 | { |
|
906 | if (stripos($this->_agent, 'Mozilla') !== false && preg_match('/Shiretoko\/([^ ]*)/i', $this->_agent, $matches)) { |
|
907 | $this->setVersion($matches[1]); |
|
908 | $this->setBrowser(self::BROWSER_SHIRETOKO); |
|
909 | return true; |
|
910 | } |
|
911 | return false; |
|
912 | } |
|
913 | ||
914 | /** |
|
915 | * Determine if the browser is Ice Cat or not (http://en.wikipedia.org/wiki/GNU_IceCat) (last updated 1.7) |
|
@@ 918-926 (lines=9) @@ | ||
915 | * Determine if the browser is Ice Cat or not (http://en.wikipedia.org/wiki/GNU_IceCat) (last updated 1.7) |
|
916 | * @return boolean True if the browser is Ice Cat otherwise false |
|
917 | */ |
|
918 | protected function checkBrowserIceCat() |
|
919 | { |
|
920 | if (stripos($this->_agent, 'Mozilla') !== false && preg_match('/IceCat\/([^ ]*)/i', $this->_agent, $matches)) { |
|
921 | $this->setVersion($matches[1]); |
|
922 | $this->setBrowser(self::BROWSER_ICECAT); |
|
923 | return true; |
|
924 | } |
|
925 | return false; |
|
926 | } |
|
927 | ||
928 | /** |
|
929 | * Determine if the browser is Nokia or not (last updated 1.7) |