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
Wallogit.com
2017 © Pedro Peláez
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