UAInspector v0.19.0 API Reference
Modules
Utility module to support download tasks
UAInspector - User agent parser library
Utility module to simplify access to configuration values
Basic database module providing minimal functions
UAInspector bot information database
UAInspector browser engine information database
UAInspector client information database
UAInspector HbbTV device information database
UAInspector regular device information database
UAInspector operating system information database
Supervisor for databases
UAInspector vendor fragment information database
File download utility module
Utility module to handle README.md in download folders
Utility module to extract short code maps from php sources into yaml files
Parser module to call individual data parsers and aggregate the results
UAInspector bot information parser
UAInspector browser engine information parser
UAInspector client information parser
UAInspector device information parser
UAInspector operating system information parser
UAInspector vendor fragment information parser
Connects the plain UAInspector interface with the underlying pool
UAInspector poolboy worker (server)
Result struct
Bot result struct
Bot producer result struct
Client result struct
Device result struct
Operating system result struct
Basic short code map module providing minimal functions
Client Browser Short Code Map
Desktop Families Map
Device Brand Short Code Map
Mobile Browser Short Code Map
Operating System Families Map
Operating System Short Code Map
Supervisor for short code maps
ETS Interaction for storage servers
Base behaviour for all storage processes
UAInspector Supervisor
Utility methods
Utility methods for client lookups
Utility methods for operating system lookups
Convenience module for YAML file interactions
Mix Tasks
Fetches databases from the matomo-org/device-detector project
Fetches parser databases from the matomo-org/device-detector project
Fetches short code map listings from the matomo-org/device-detector project