作者 lyh

gx

... ... @@ -30,10 +30,10 @@ class ServerConfigController extends BaseController
*/
public function lists(ServerConfigLogic $logic){
if(isset($this->map['title']) && !empty($this->map['title'])){
$this->map['title'] = ['like','%'.$this->map['title'],'%'];
$this->map['title'] = ['like','%'.$this->map['title'].'%'];
}
if(isset($this->map['host']) && !empty($this->map['host'])){
$this->map['host'] = ['like','%'.$this->map['host'],'%'];
$this->map['host'] = ['like','%'.$this->map['host'].'%'];
}
$lists = $logic->serviceConfigList($this->map,$this->page,$this->row,$this->order);
$this->response('success',Code::SUCCESS,$lists);
... ...
... ... @@ -16,6 +16,7 @@ use GuzzleHttp\Exception\GuzzleException;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Carbon;
use Illuminate\Support\Facades\DB;
class DomainInfoLogic extends BaseLogic
... ... @@ -51,6 +52,15 @@ class DomainInfoLogic extends BaseLogic
return $this->success();
}
public function getDomainInfo($domain)
{
// 获取域名的开始时间
$data['domain_start_time'] = Carbon::parse(dns_get_record($domain, DNS_TXT)['0']['entries']['0'])->toDateTimeString();
// 获取域名的到期时间
$data['domain_end_time'] = Carbon::parse(dns_get_record($domain, DNS_TXT)['1']['entries']['0'])->toDateTimeString();
return $this->success($data);
}
/**
* @remark :验证域名是否存在
* @name :verifyDomain
... ...