SproutCMS

This is the code documentation for the SproutCMS project

class UserAgent

Implementation of parser for user-agents.json file

Source code (6 results)

/sprout/Controllers/AdminController.php   Highlighted file source

Line 60: use Sprout\Helpers\UserAgent;
Line 109: $methods_no_auth = ['login', 'loginAction', 'loginTwoFactor', 'loginTwoFactorAction', 'logout', 'userAgent'];
Line 2019: if (Kohana::userAgent('browser') == 'Firefox') {
Line 2021: } else if (Kohana::userAgent('browser') == 'Chrome') {
Line 2023: } else if (Kohana::userAgent('browser') == 'Internet Explorer' and version_compare(Kohana::userAgent('version'), '7.0', '>=')) {
Line 2202: public function userAgent()
Line 2204: $data = UserAgent::getInfo();
Line 2206: $data['body_classes'] = UserAgent::getBodyClasses();

/sprout/Helpers/DisplayConditions/Platform/BrowserName.php   Highlighted file source

Line 17: use Sprout\Helpers\UserAgent;
Line 54: $info = UserAgent::getInfo();

/sprout/Helpers/DisplayConditions/Platform/BrowserVersion.php   Highlighted file source

Line 17: use Sprout\Helpers\UserAgent;
Line 37: $info = UserAgent::getInfo();

/sprout/Helpers/DisplayConditions/Platform/DeviceCategory.php   Highlighted file source

Line 17: use Sprout\Helpers\UserAgent;
Line 50: $info = UserAgent::getInfo();

/sprout/Helpers/SubsiteSelector.php   Highlighted file source

Line 80: $ua_info = UserAgent::getInfo();

/sprout/Helpers/UserAgent.php   Highlighted file source

Line 22: class UserAgent {
Line 51: self::$ua = new UserAgent($rules_file);

A total of 17 lines in 6 files were found