gitextract_1jbvs2nu/ ├── .gitattributes ├── .gitignore ├── CHANGELOG.md ├── CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── LICENSE.md ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── composer.json ├── config/ │ └── visitor.php ├── database/ │ └── migrations/ │ ├── add_geo_raw_to_visits_table.php.stub │ └── create_visits_table.php.stub ├── phpunit.xml ├── src/ │ ├── Agent.php │ ├── Contracts/ │ │ ├── GeoIpResolver.php │ │ └── UserAgentParser.php │ ├── Drivers/ │ │ ├── JenssegersAgent.php │ │ └── UAParser.php │ ├── Exceptions/ │ │ ├── DriverNotFoundException.php │ │ └── ResolverNotFoundException.php │ ├── Facade/ │ │ ├── Agent.php │ │ └── Visitor.php │ ├── Middlewares/ │ │ └── LogVisits.php │ ├── Models/ │ │ └── Visit.php │ ├── Provider/ │ │ ├── AgentServiceProvider.php │ │ └── VisitorServiceProvider.php │ ├── Resolvers/ │ │ └── GeoIp/ │ │ ├── NullResolver.php │ │ └── SteveBaumanResolver.php │ ├── Traits/ │ │ ├── CanVisit.php │ │ ├── Visitable.php │ │ └── Visitor.php │ ├── Visitor.php │ └── helpers.php └── tests/ └── TestCase.php