GeoQuestionLog.php 1.9 KB
<?php
/**
 * @remark :
 * @name   :GeoQuestionLog.php
 * @author :lyh
 * @method :post
 * @time   :2025/7/4 9:31
 */

namespace App\Models\Geo;

use App\Helper\Arr;
use App\Models\Base;

/**
 * @remark :geo设置请求日志
 * @name   :GeoQuestionLog
 * @author :lyh
 * @method :post
 * @time   :2025/7/4 9:32
 */
class GeoQuestionLog extends Base
{
    protected $table = 'gl_geo_question_log';

    /**
     * @remark :geo提交关键字获取器
     * @name   :getUrlAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/3 9:53
     */
    public function getKeywordsAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :geo提交网址获取器
     * @name   :getUrlAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/3 9:52
     */
    public function getUrlAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :geo提交结果获取器
     * @name   :getUrlAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/3 9:52
     */
    public function getTextAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :命中的关键词数量
     * @name   :getKeywordsNumAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/21 11:33
     */
    public function getKeywordsNumAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :命中的url数量
     * @name   :getUrlNumAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/21 11:34
     */
    public function getUrlNumAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

}