github/app/Services/TG/Hook/Mod/Option.php
2025-04-18 20:59:51 +08:00

35 lines
860 B
PHP

<?php
namespace App\Services\TG\Hook\Mod;
use App\Models\Option as ModelOption;
class Option extends Base {
public function Pause($aParam)
{
$v = $aParam['aArg'][1];
// 获取第一个匹配的选项
$oOption = ModelOption::where("type", "pause")->first();
// 检查是否找到了选项
if ($oOption) {
$oOption->value = $v;
// 保存并返回结果
return json_encode($oOption->save());
}
// 如果没有找到选项,返回一个错误信息
return json_encode(['error' => 'Option not found']);
}
public function List()
{
$aOptionList = ModelOption::all()->toArray();
return json_encode($aOptionList, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
}
}