/** * Constructor * * @return void */ public function __construct($userAgent = null, array $server = array(), array $config = array()) { // For mobile detection, an adapter must be defined if (empty($config['mobile']['features'])) { $config['mobile']['features']['path'] = self::DEFAULT_FEATURES_ADAPTER_PATH; $config['mobile']['features']['classname'] = self::DEFAULT_FEATURES_ADAPTER_CLASSNAME; } parent::__construct($userAgent, $server, $config); }