35 lines
860 B
PHP
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);
|
|
}
|
|
|
|
}
|