// +---------------------------------------------------------------------- declare (strict_types = 1); namespace app\common\model\store; use app\common\library\helper; use app\common\model\BaseModel; use think\facade\Log; /** * 系统设置模型 * Class Setting * @package app\common\model */ class ExploreSet extends BaseModel { // 定义表名 protected $name = 'explore_experience'; /** * 获取器: 转义数组格式 * @param $value * @return mixed */ public function getContentsAttr($value, $data) { if ($data['contents']) { return htmlspecialchars_decode($data['contents']); } return ''; } /** * 修改器: 转义成json格式 * @param $value * @return string */ public function setContentsAttr($value, $data) { if ($data['contents']) { return $data['contents'] ?? ''; } return ''; } public static function getItem($type){ return self::where('types',$type)->find(); } public static function detail($type){ return self::where('types',$type)->find(); } }