src/Agent.php
public static function getDetectionRulesExtended()
    {
        static $rules;

        if (!$rules) {
            $rules = static::mergeRules(
                static::$desktopDevices, // NEW
                static::$phoneDevices,
                static::$tabletDevices,
                static::$operatingSystems,
                static::$additionalOperatingSystems, // NEW
                static::$browsers,
                static::$additionalBrowsers, // NEW
                static::$utilities
            );
        }

        return $rules;
    }
public static function getDetectionRulesExtended()
    {
        static $rules;

        if (!$rules) {
            $rules = static::mergeRules(
                static::$desktopDevices, // NEW
                static::$phoneDevices,
                static::$tabletDevices,
                static::$operatingSystems,
                static::$additionalOperatingSystems, // NEW
                static::$browsers,
                static::$additionalBrowsers, // NEW
                static::$utilities
            );
        }

        return $rules;
    }
public static function getDetectionRulesExtended ( ) { static $ rules ; if ( ! $ rules ) { $ rules = static :: mergeRules ( static :: $ desktopDevices , // NEW static :: $ phoneDevices , static :: $ tabletDevices , static :: $ operatingSystems , static :: $ additionalOperatingSystems , // NEW static :: $ browsers , static :: $ additionalBrowsers , // NEW static :: $ utilities ) ; } return $ rules ; }
Get all detection rules. These rules include the additional
platforms and browsers and utilities.
@return array
Get all detection rules . These rules include the additional platforms and browsers and utilities .