shpik/search-log

此包的最新版本(dev-master)没有可用的许可信息。

记录搜索结果。对于每个搜索查询,可以使用任何页面的重定向URL。

dev-master 2019-02-04 08:57 UTC

This package is auto-updated.

Last update: 2024-09-04 21:30:36 UTC


README

该包跟踪特定搜索查询的数量,并允许为最受欢迎的查询指定自定义链接。

安装

执行

    composer require shpik/search-log

将 SearchLogProvider 添加到 config/app.php 中的 ServiceProviders 数组

       Shpik\SearchLog\SearchLogProvider::class,

执行表迁移

   php artisan migrate --path=vendor/shpik/search-log/src/migrations

##使用

       $searchLog = SearchLog::processQuery($query);

processQuery() 接受字符串格式的搜索词。保存搜索查询或增加已存在的查询。如果已为特定搜索查询设置了重定向到自定义URL,则返回包含指向过渡URL的模型 SearchLog,否则返回 null。

       $searchLog = SearchLog::getSearchLog($query);

getSearchLog() 接受字符串格式的搜索词。不保存搜索查询也不增加已存在的查询。用于查找给定搜索词的自定义URL。如果存在,返回模型 SearchLog,否则返回 null。