kennofizet / lookview
This package is auto-updated.
Last update: 2024-09-29 05:50:09 UTC
README
安装: composer require kennofizet/lookview 创建数据库: php artisan migrate
- model
- user
namespace App; ............. use Package\Kennofizet\Lookview\Traits\LookViewUserAble; class User extends Authenticatable { use LookViewUserAble; ............... } - post ...
namespace App; ............. use Package\Kennofizet\Lookview\Traits\LookViewAble; class Post extends Model { use LookViewAble; ............... }
- user
- config/app.php
'providers' => [ .................. Package\Kennofizet\Lookview\Providers\PackageServiceProvider::class .................. ], - 函数
-
$user = User::find($id_user); -
$model = Post::find($id_post); -
$user->viewd($model);// 用户查看模型 + 1 -
$user->viewd($model,second_time);// 限制第二次查看新视图 -
$user->viewd_data_all($model);// 列出用户所有查看的模型 -
$user->viewd_data($model);// 列出用户最近查看的模型数据(按小时、天、月、年) -
$user->viewd_data($model,$string_time);// 按最近查看的模型数据($string_time = 小时、天、月、年) -
$user->viewd_hour($model);// 按用户当前小时统计查看的模型 -
$user->viewd_hour($model,$format_H_d_m_Y_time);// 按用户在 $format_H_d_m_Y_time 统计查看的模型 -
$user->viewd_day($model);// 按用户当前天统计查看的模型 -
$user->viewd_day($model,$format_d_m_Y_time);// 按用户在 $format_d_m_Y_time 统计查看的模型 -
$user->viewd_month($model);// 按用户当前月统计查看的模型 -
$user->viewd_month($model,$format_m_Y_time);// 按用户在 $format_m_Y_time 统计查看的模型 -
$user->viewd_year($model);// 按用户当前年统计查看的模型 -
$user->viewd_year($model,$format_Y_time);// 按用户在 $format_Y_time 统计查看的模型 -
$user->viewd_total($model);// 用户查看模型的总时间 -
$user->view_token();// 获取用户查看时间令牌 -
$model->viewd();// 模型查看 + 1 -
$model->viewd(second_time);// 限制第二次查看新视图 -
$model->viewd_data_all();// 列出所有查看 -
$model->viewd_data();// 列出最近查看的数据(按小时、天、月、年) -
$model->viewd_data($string_time);// 按最近查看的数据($string_time = 小时、天、月、年) -
$model->viewd_hour();// 按当前小时统计查看 -
$model->viewd_hour($format_H_d_m_Y_time);// 按在 $format_H_d_m_Y_time 统计查看 -
$model->viewd_day();// 按当前天统计查看 -
$model->viewd_day($format_d_m_Y_time);// 按在 $format_d_m_Y_time 统计查看 -
$model->viewd_month();// 按当前月统计查看 -
$model->viewd_month($format_m_Y_time);// 按在 $format_m_Y_time 统计查看 -
$model->viewd_year();// 按当前年统计查看 -
$model->viewd_year($format_Y_time);// 按在 $format_Y_time 统计查看 -
$model->viewd_total();// 总查看时间
-