mimmi20 / browscap-helper-source
the source interface for the browscap helper
8.0.2
2026-06-09 14:20 UTC
Requires
- php: ~8.5.0 || ~8.6.0
- ext-mbstring: *
- mimmi20/ua-browser-type: ^13.0.0
- mimmi20/ua-device-type: ^13.0.0
- ramsey/uuid: ^4.9.2
- symfony/console: ^8.0.11
- symfony/finder: ^8.0.8
- symfony/yaml: ^8.0.8
Requires (Dev)
- ext-ctype: *
- ext-dom: *
- ext-json: *
- ext-pdo: *
- ext-simplexml: *
- ext-tokenizer: *
- ext-xmlwriter: *
- donatj/phpuseragentparser: ^1.11.0
- ergebnis/composer-normalize: ^2.52.0
- jaybizzle/crawler-detect: ^1.3.11
- jbelien/phpstan-sarif-formatter: ^1.2.0
- laminas/laminas-diactoros: ^3.8.0
- matomo/device-detector: dev-master
- mimmi20/browser-detector: ^11.0.7
- mimmi20/coding-standard: ^8.0.2
- mobiledetect/mobiledetectlib: ^4.10.0
- nikic/php-parser: ^5.7.0
- phpstan/extension-installer: ^1.4.3
- phpstan/phpstan: ^2.1.55
- phpstan/phpstan-deprecation-rules: ^2.0.4
- rector/rector: ^2.4.3
- rector/type-perfect: ^2.1.4
- shipmonk/composer-dependency-analyser: ^1.8.4
- symfony/http-foundation: ^8.0.8
- symfony/process: ^8.0.11
- symplify/phpstan-rules: ^14.9.11
- tomasvotruba/cognitive-complexity: ^1.1.0
- tomasvotruba/type-coverage: ^2.1.0
- tomasvotruba/unused-public: ^2.2.0
- whichbrowser/parser: ^2.1.8
- woothee/woothee-testset: ^1.13.0
Suggests
- ext-http: to parse headers in the WhichBrowserSource
- ext-json: required for several sources
- ext-pdo: required for the PdoSource
- ext-simplexml: required for the EndorphinSource or the SinergiSource
- browscap/browscap: To read these useragents
- donatj/phpuseragentparser: To read these useragents
- jaybizzle/crawler-detect: To read these useragents
- matomo/device-detector: To read these useragents
- mobiledetect/mobiledetectlib: To read these useragents
- mongodb/mongodb: To read these useragents
- whichbrowser/parser: To read these useragents
- woothee/woothee-testset: To read these useragents
This package is auto-updated.
Last update: 2026-06-09 14:22:28 UTC