├── .editorconfig ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .helpers └── constants.php ├── .mddoc.xml ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── bin ├── benchmark.php ├── constant_generator.php ├── init_user_agent.php └── user_agent_sorter.php ├── composer.json ├── examples ├── object-oriented.php └── procedural.php ├── phpunit.xml.dist ├── src ├── UserAgent │ ├── Browsers.php │ ├── Platforms.php │ ├── UserAgent.php │ ├── UserAgentInterface.php │ └── UserAgentParser.php └── UserAgentParser.php └── tests ├── UserAgentParserFunctionTest.php ├── UserAgentParserObjectTest.php ├── bootstrap.php └── user_agents.dist.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/.gitignore -------------------------------------------------------------------------------- /.helpers/constants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/.helpers/constants.php -------------------------------------------------------------------------------- /.mddoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/.mddoc.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/README.md -------------------------------------------------------------------------------- /bin/benchmark.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/bin/benchmark.php -------------------------------------------------------------------------------- /bin/constant_generator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/bin/constant_generator.php -------------------------------------------------------------------------------- /bin/init_user_agent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/bin/init_user_agent.php -------------------------------------------------------------------------------- /bin/user_agent_sorter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/bin/user_agent_sorter.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/composer.json -------------------------------------------------------------------------------- /examples/object-oriented.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/examples/object-oriented.php -------------------------------------------------------------------------------- /examples/procedural.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/examples/procedural.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/UserAgent/Browsers.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/src/UserAgent/Browsers.php -------------------------------------------------------------------------------- /src/UserAgent/Platforms.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/src/UserAgent/Platforms.php -------------------------------------------------------------------------------- /src/UserAgent/UserAgent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/src/UserAgent/UserAgent.php -------------------------------------------------------------------------------- /src/UserAgent/UserAgentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/src/UserAgent/UserAgentInterface.php -------------------------------------------------------------------------------- /src/UserAgent/UserAgentParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/src/UserAgent/UserAgentParser.php -------------------------------------------------------------------------------- /src/UserAgentParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/src/UserAgentParser.php -------------------------------------------------------------------------------- /tests/UserAgentParserFunctionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/tests/UserAgentParserFunctionTest.php -------------------------------------------------------------------------------- /tests/UserAgentParserObjectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/donatj/PhpUserAgent/HEAD/tests/UserAgentParserObjectTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- 1 |