public static function checkBrowserIcab()
    {
        if (stripos(self::$userAgentString, 'icab') !== false) {
            $aversion = explode(' ', stristr(str_replace('/', ' ', self::$userAgentString), 'icab'));
            if (isset($aversion[1])) {
                self::$browser->setVersion($aversion[1]);
            }
            self::$browser->setName(Browser::ICAB);

            return true;
        }

        return false;
    }
public static function checkBrowserIcab()
    {
        if (stripos(self::$userAgentString, 'icab') !== false) {
            $aversion = explode(' ', stristr(str_replace('/', ' ', self::$userAgentString), 'icab'));
            if (isset($aversion[1])) {
                self::$browser->setVersion($aversion[1]);
            }
            self::$browser->setName(Browser::ICAB);

            return true;
        }

        return false;
    }
public static function checkBrowserIcab ( ) { if ( stripos ( self :: $ userAgentString , 'icab' ) !== false ) { $ aversion = explode ( ' ' , stristr ( str_replace ( '/' , ' ' , self :: $ userAgentString ) , 'icab' ) ) ; if ( isset ( $ aversion [ 1 ] ) ) { self :: $ browser -> setVersion ( $ aversion [ 1 ] ) ; } self :: $ browser -> setName ( Browser :: ICAB ) ; return true ; } return false ; }
Determine if the browser is iCab.

@return bool
Determine if the browser is iCab .