dev-master
9999999-devYii2 bindings for lucidtaz/analytics
MIT
The Requires
- php >=7.0.0
- lucidtaz/analytics dev-master
- yiisoft/yii2 ^2.0
The Development Requires
by Thijs Zumbrink
Yii2 bindings for lucidtaz/analytics
Yii2 bindings for LucidTaZ/Analytics., (*1)
Include the package using Composer:, (*2)
composer require "lucidtaz/yii2-analytics"
Then configure web.php
and console.php
to include the module:, (*3)
$config = [ ... 'bootstrap' => ['analytics'], 'modules' => [ 'analytics' => [ 'class' => 'lucidtaz\analytics\yii2\Module', 'db' => /* optional db specification */, ], ... ], ... ];
Create the tables, during installation, by running the migration:, (*4)
php yii migrate --migrationPath=@vendor/lucidtaz/yii2-analytics/src/migrations
To easily track all pageviews of a Controller, use the PageviewBehavior:, (*5)
public function behaviors() { return [ 'pageview' => [ 'class' => 'lucidtaz\analytics\yii2\behaviors\PageviewBehavior', ], ]; }
Yii2 bindings for lucidtaz/analytics
MIT