MobileDetectModule
ZF module which facilitates integration of a PHP MobileDetect library (http://mobiledetect.net).
Installation
The preferred method of installation is via Composer. Run the following command to install the latest version of a package and add it to your project's composer.json:
Enable the module in your application.config.php:
return [
'modules' => [
// ...
'MobileDetectModule',
],
// ...
];
Features
- Factory for creating MobileDetect service
- View helper and controller plugin for providing easier access to the MobileDetect service
Usage
MobileDetect service
The actual Mobile_Detect class instance will be available under the MobileDetect service. Refer to the Mobile Detect project documenation for more information about its features.
if ($mobileDetect->isMobile()) {
//do something
}
View helper
View helper - mobileDetect is available for providing access to the MobileDetect service on the view layer:
Controller plugin
Controller plugin - mobileDetect is available for providing access to the MobileDetect service on the controller layer:
//do something
}
Credits
License
Released under MIT License - see the License File for details.