Initial commit

This commit is contained in:
xboard
2023-11-17 14:44:01 +08:00
commit 65fe7682ff
460 changed files with 63554 additions and 0 deletions

27
app/Models/Setting.php Normal file
View File

@@ -0,0 +1,27 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Setting extends Model
{
protected $table = 'v2_settings';
protected $guarded = [];
public function getValueAttribute($value)
{
if ($value === null) {
// 如果值为 null你可能想要处理这种情况例如返回一个默认值
return null; // 或者返回你期望的默认值
}
$decodedValue = json_decode($value, true);
if (json_last_error() === JSON_ERROR_NONE) {
return $decodedValue;
}
// 如果不是有效的 JSON 数据,则保持为字符串
return $value;
}
}