LaravelPackages.net
Acme Inc.
Toggle sidebar
fynduck/client-info

Get client info from request header

80
0
1.1.3
About fynduck/client-info

fynduck/client-info is a Laravel package for get client info from request header. It currently has 0 GitHub stars and 80 downloads on Packagist (latest version 1.1.3). Install it with composer require fynduck/client-info. Discover more Laravel packages by fynduck or browse all Laravel packages to compare alternatives.

Last updated

ClientInfo

Software License Total Downloads

Install

composer require fynduck/client-info

Usage

Add to your class

class NameClass
{
    use ClientInfo;
    
    .........
 

Get client platform: $this->getPlatform(request()->header('User-Agent'))

Get client platform version: $this->getPlatformVersion(request()->header('User-Agent'))

Get client browser name: $this->getBrowserName(request()->header('User-Agent'))

Get client browser version: $this->getBrowserVersion(request()->header('User-Agent'), 'ub') (ub browser get from method getBrowserName)

Get client refer domain: $this->getDomainReferer(request()->header('referer'))

Note: all method have default value from request()

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security-related issues, please email DummyAuthorEmail instead of using the issue tracker.

License

The MIT License (MIT). Please see License File for more information.

Star History Chart