label305 / hittable
该软件包已被弃用,不再维护。未建议替代包。
最新版本(dev-master)的软件包没有可用的许可信息。
注册点击行为
dev-master
2016-10-31 10:20 UTC
Requires
- php: >=5.3
- composer/installers: *
This package is not auto-updated.
Last update: 2020-01-20 10:28:03 UTC
README
用于在模型上注册点击
没有维护计划
该项目不再积极维护。它完成了其工作,但没有计划扩展或更改。
安装
将存储库添加到您的需求中,并使用composer加载
"require": { "label305/hittable": "dev-master" }
要安装相应的hits
表,在Cake shell中运行schema create --plugin=Hittable
使用方法
基本
将Hittable.Hittable
作为行为加载到您想要注册点击的模型中。之后,您可以像这样注册点击
$this->Page->id = 1; $this->Page->registerHit();
这将导致在点击表中创建一个条目。
要检索点击,您可以使用hits
调用,就像您习惯使用find
一样。例如
$this->Page->hits('count', array( 'conditions' => array( 'Page.id' => 1 ) ));
将返回ID为1的页面的点击次数,请注意,此调用在内部通过在具有处理条件的关联模型上调用find来处理。
自动
如果您想设置并忘记它,可以启用自动注册点击。您可以在加载时设置automatic
设置来启用它
$actsAs = array( 'Hittable.Hittable' => array( 'automatic' => true ) );
许可
版权所有 2014 Label305 B.V.
根据Apache License,版本2.0(“许可证”)许可;除非适用法律要求或经书面同意,否则不得使用此文件,除非符合许可证。您可以在以下位置获得许可证副本
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证下管理的权限和限制的具体语言,请参阅许可证。