You appear to be a bot. Output may be restricted
Description
Determine if the browser is Opera or not (last updated 1.7)
Usage
$boolean = Browser::checkBrowserOpera();
Parameters
Returns
boolean True if the browser is Opera otherwise false
Source
File name: easy-digital-downloads/includes/libraries/browser.php
Lines:
1 to 32 of 32
function checkBrowserOpera() { if ( stripos( $this->_agent, 'opera mini' ) !== false ) { $resultant = stristr( $this->_agent, 'opera mini' ); if ( preg_match( '/\//', $resultant ) ) { $aresult = explode( '/', $resultant ); $aversion = explode( ' ', $aresult[1] ); $this->setVersion( $aversion[0] ); } else { $aversion = explode( ' ', stristr( $resultant, 'opera mini' ) ); $this->setVersion( $aversion[1] ); } $this->_browser_name = $this->BROWSER_OPERA_MINI; $this->setMobile( true ); return true; } else if ( stripos( $this->_agent, 'opera' ) !== false ) { $resultant = stristr( $this->_agent, 'opera' ); if ( preg_match( '/Version\/(10.*)$/', $resultant, $matches ) ) { $this->setVersion( $matches[1] ); } else if ( preg_match( '/\//', $resultant ) ) { $aresult = explode( '/', str_replace( "(", " ", $resultant ) ); $aversion = explode( ' ', $aresult[1] ); $this->setVersion( $aversion[0] ); } else { $aversion = explode( ' ', stristr( $resultant, 'opera' ) ); $this->setVersion( isset( $aversion[1] )?$aversion[1]:"" ); } $this->_browser_name = $this->BROWSER_OPERA; return true; } return false; }