axgle/yii2-hitable-behavior
Composer 安装命令:
composer require axgle/yii2-hitable-behavior
包简介
关键字:
README 文档
README
Version
v0.0.6
Installation
composer require --no-plugins -vvv axgle/yii2-hitable-behavior
Main migration
yii migrate --migrationPath=@axgle/yii2/behavior/migrations
Configuring
<?php class Post extends \yii\db\ActiveRecord { public function behaviors() { return [ 'hit' => [ 'class' => \axgle\yii2\behavior\HitableBehavior::className(), 'attribute' => 'hits_count', //attribute which should contain uniquie hits value 'group' => false, //group name of the model (class name by default) 'delay' => 60 * 60, //register the same visitor every hour 'table_name' => '{{%hits}}' //table with hits data ] ]; } }
Basic usage
$post = Post::findOne(1); //increase counter $post->getBehavior('hit')->touch(); //get hits count echo $post->getBehavior('hit')->getHitsCount();
统计信息
- 总下载量: 58
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2016-10-07