openxtrem / browscap
Standalone replacement for php's native get_browser() function
3.0.1
2024-06-11 15:32 UTC
Requires
- php: 8.2.* | 8.3.*
- browscap/browscap-php: ^7.4
- openxtrem/cache: ^5.0
Requires (Dev)
- phpunit/phpunit: 9.5.*
README
About
Requires browscap/browscap-php packages, convert PHP_BrowscapINI into cache folder.
Contains browscap factory :
$bc = \OxBrowscap\BrowscapFactory::create(); $result = $bc->getBrowser();
How to update ?
git clone project
composer update
php src/update.php
git add .
git commit -m "XXX"
git push
git tag X.X.X
git push --tags
How to tests ?
vendor/bin/phpunit -c phpunit.xml
Need help ?
vendor/bin/browscap-php list
Issues
Add gitlab-ci.yml to auto update cache on schedules pipelines.