Device Detect extension for Yii2"
The preferred way to install this extension is through composer.
Run the following command
php composer.phar require --prefer-dist i4erkasov/yii2-device-detect "*"
or add the following to the require section of your composer.json file:
"i4erkasov/yii2-device-detect": "*"
to the require section of your composer.json
file.
Once the extension is installed, simply use it in your code by :
-
Add
mobileDetect
component to your Yii2 configuration like this:'components' => [ 'device' => [ 'class' => '\i4erkasov\devicedetect\DeviceDetect' ] ]
-
Use
DeviceDetect
component as Mobile_Detect PHP class:echo \Yii::$app->device->isMobile(); echo \Yii::$app->device->isTablet(); echo \Yii::$app->device->isDesktop();