API16:JVersion/getUserAgent
From Joomla! Documentation
This Namespace has been archived - Please Do Not Edit or Create Pages in this namespace. Pages contain information for a Joomla! version which is no longer supported. It exists only as a historical reference, will not be improved and its content may be incomplete.
Contents |
Description
Returns the user agent.
Description:JVersion/getUserAgent
Syntax
getUserAgent($component=null, $mask=false, $add_version=true)
| Parameter Name | Default Value | Description |
|---|---|---|
| $component | null | Name of the component. |
| $mask | false | Mask as Mozilla/5.0 or not. |
| $add_version | true | Add version afterwards to component. |
Returns
string User Agent.
Defined in
libraries/joomla/version.php
Importing
jimport( 'joomla.version' );
Source Body
public function getUserAgent($component = null, $mask = false, $add_version = true) { if ($component === null) { $component = 'Framework'; } if ($add_version) { $component .= '/'.$this->RELEASE; } // If masked pretend to look like Mozilla 5.0 but still identify ourselves. if ($mask) { return 'Mozilla/5.0 '. $this->PRODUCT .'/'. $this->RELEASE . '.'.$this->DEV_LEVEL . ($component ? ' '. $component : ''); } else { return $this->PRODUCT .'/'. $this->RELEASE . '.'.$this->DEV_LEVEL . ($component ? ' '. $component : ''); } }
[Edit See Also] SeeAlso:JVersion/getUserAgent
Examples
<CodeExamplesForm />
