cfmgrv4 init...4
This commit is contained in:
parent
cd62171712
commit
09f70ade85
@ -175,14 +175,19 @@ class ZoneService extends CloudflareService
|
|||||||
if ($total > 0) {
|
if ($total > 0) {
|
||||||
foreach ($results as $result) {
|
foreach ($results as $result) {
|
||||||
if (!is_object($result) || get_class($result) !== 'stdClass') {
|
if (!is_object($result) || get_class($result) !== 'stdClass') {
|
||||||
throw new \Exception("Zone: result is not a stdClass:\n" . var_export($result, true) . "\n");
|
log_message("error", "Zone: result is not a stdClass:\n" . var_export($result, true) . "\n");
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
if (isset($result->status) && $result->status === 'active') {
|
||||||
$formDatas = $this->getArrayByResult($result);
|
$formDatas = $this->getArrayByResult($result);
|
||||||
$formDatas = $this->getCFSetting($formDatas[ZoneModel::PK], $formDatas);
|
$formDatas = $this->getCFSetting($formDatas[ZoneModel::PK], $formDatas);
|
||||||
$entity = $this->getModel()->modify(new ZoneEntity(), $formDatas);
|
$entity = $this->getModel()->modify(new ZoneEntity(), $formDatas);
|
||||||
log_message("debug", "{$cnt}/{$total} => {$entity->getTitle()} Zone 처리,[{$this->getMySocket()::$_request}]");
|
log_message("debug", "{$cnt}/{$total} => {$entity->getTitle()} Zone 처리,[{$this->getMySocket()::$_request}]");
|
||||||
$entitys[$entity->getPK()] = $entity;
|
$entitys[$entity->getPK()] = $entity;
|
||||||
$cnt++;
|
$cnt++;
|
||||||
|
} else {
|
||||||
|
log_message("error", "Zone is abnomral status:\n" . var_export($result, true) . "\n");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//부모키를 기준으로 CF에 존재하지 않는 데이터 삭제용
|
//부모키를 기준으로 CF에 존재하지 않는 데이터 삭제용
|
||||||
$this->getModel()->where(ZoneModel::PARENT, value: $this->getParentEntity()->getPK());
|
$this->getModel()->where(ZoneModel::PARENT, value: $this->getParentEntity()->getPK());
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user