Skip to content

Agent component provides a simple way to detect the kind of device that made the request.

License

Notifications You must be signed in to change notification settings

flextype-components/agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Component

version MIT License

Agent component provides a simple way to detect the kind of device that made the request.

Installation

composer require flextype-components/agent

Usage

use Flextype\Component\Agent\Agent;

Returns true if the user agent that made the request is identified as a mobile device.

if (Agent::isMobile()) {
    // Do something...
}  

Returns true if the user agent that made the request is identified as a robot/crawler.

if (Agent::isRobot()) {
    // Do something...
}  

Returns TRUE if the string you're looking for exists in the user agent string and FALSE if not.

if (Agent::is('iphone')) {
     // Do something...
}

if (Agent::is(array('iphone', 'ipod'))) {
    // Do something...
}

License

See LICENSE

About

Agent component provides a simple way to detect the kind of device that made the request.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages