PHPackages                             nebed/laravel-ua-parser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. nebed/laravel-ua-parser

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

nebed/laravel-ua-parser
=======================

A UserAgent Parser package for Laravel which is based on ua-parser/uap-php

v1.0(7y ago)455.1k↑43.3%MITPHP

Since Jan 1Pushed 7y ago1 watchersCompare

[ Source](https://github.com/nebed/laravel-ua-parser)[ Packagist](https://packagist.org/packages/nebed/laravel-ua-parser)[ RSS](/packages/nebed-laravel-ua-parser/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

[![Gitter](https://camo.githubusercontent.com/abe08b740a4156153736f791393ec4da6619c4be73212e75769f52edacc0e2b5/68747470733a2f2f6261646765732e6769747465722e696d2f4a6f696e253230436861742e737667)](https://gitter.im/nebed/laravel-ua-parser?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Build Status](https://camo.githubusercontent.com/8ca4152ac25e7e9c72abbee55572beb488ca08ace7ac45d4c5620e3d1e2a79a2/68747470733a2f2f7472617669732d63692e6f72672f6e656265642f6c61726176656c2d75612d7061727365722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/nebed/laravel-ua-parser) [![Average time to resolve an issue](https://camo.githubusercontent.com/272f7ddfc7b2bd806de2ba0f32dd941a75a77a3465dfc2cc35c3a98b0c2067bf/687474703a2f2f697369746d61696e7461696e65642e636f6d2f62616467652f7265736f6c7574696f6e2f6e656265642f6c61726176656c2d75612d7061727365722e737667)](http://isitmaintained.com/project/nebed/laravel-ua-parser "Average time to resolve an issue") [![Percentage of issues still open](https://camo.githubusercontent.com/dde8773e34acebf9f45d1024712f67663543c65b02c05e6373f1db30d1326f91/687474703a2f2f697369746d61696e7461696e65642e636f6d2f62616467652f6f70656e2f6e656265642f6c61726176656c2d75612d7061727365722e737667)](http://isitmaintained.com/project/nebed/laravel-ua-parser "Percentage of issues still open")

laravel-ua-parser
=================

[](#laravel-ua-parser)

a UserAgent parser package for laravel5 which is based on UAParser/uap-php

Install
-------

[](#install)

PHP &gt;= 5.5.9

#### install package

[](#install-package)

1. use composer

```
composer require "nebed/laravel-ua-parser"
```

Configure
---------

[](#configure)

#### Laravel

[](#laravel)

1. register ServiceProvider in config/app.php

```
Nebed\UserAgent\UserAgentServiceProvider::class
```

2. add alias to aliases array in config/app.php

```
'UA' => Nebed\UserAgent\Facades\UserAgent::class
```

Usage
-----

[](#usage)

basic usage
-----------

[](#basic-usage)

the UserAgent is an instance of the UAParser/Parser::create()

```
