From af72a4f7c3e15b3d9014fa15cb02074b887eff1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Sat, 19 Oct 2024 18:22:08 +0900 Subject: [PATCH] cfmgrv4 init...3 --- app/Services/Cloudflare/Account.php | 13 ++++++------- app/Services/Cloudflare/Firewall.php | 10 +++++----- app/Services/Cloudflare/Record.php | 3 +-- app/Services/Cloudflare/Zone.php | 5 ++--- 4 files changed, 14 insertions(+), 17 deletions(-) diff --git a/app/Services/Cloudflare/Account.php b/app/Services/Cloudflare/Account.php index c31f759..35e3487 100644 --- a/app/Services/Cloudflare/Account.php +++ b/app/Services/Cloudflare/Account.php @@ -5,7 +5,6 @@ namespace App\Services\Cloudflare; use App\Models\Cloudflare\AccountModel; use App\Entities\Cloudflare\AuthEntity; use App\Entities\Cloudflare\AccountEntity; -use Psr\Http\Message\ResponseInterface; class Account extends Cloudflare { @@ -47,13 +46,13 @@ class Account extends Cloudflare protected function getArrayByResult(\stdClass $result, array $formDatas = []): array { - $formDatas[AccountModel::PK] = $result->id; + $formDatas[AccountModel::PK] = $result->id; $formDatas[AccountModel::PARENT] = $this->getAuthEntity()->getPK(); $formDatas[AccountModel::TITLE] = $result->name; - $formDatas['type'] = $result->type; - $formDatas['status'] = $this->getAuthEntity()->status; - $formDatas['updated_at'] = date("Y-m-d H:i:s"); - $formDatas['created_at'] = $result->created_on; + $formDatas['type'] = $result->type; + $formDatas['status'] = $this->getAuthEntity()->status; + $formDatas['updated_at'] = date("Y-m-d H:i:s"); + $formDatas['created_at'] = $result->created_on; return $formDatas; } @@ -62,7 +61,7 @@ class Account extends Cloudflare log_message("notice", "\n----------Auth {$this->getAuthEntity()->getTitle()}의 Account 처리 시작-----------"); $entitys = []; try { - $results = $this->reload_procedure("accounts"); + $results = $this->reload_procedure("accounts"); if (count($results) > 0) { foreach ($results as $result) { $formDatas = $this->getArrayByResult($result); diff --git a/app/Services/Cloudflare/Firewall.php b/app/Services/Cloudflare/Firewall.php index a85f5cd..6d42a89 100644 --- a/app/Services/Cloudflare/Firewall.php +++ b/app/Services/Cloudflare/Firewall.php @@ -6,7 +6,6 @@ use App\Entities\Cloudflare\FirewallEntity; use App\Entities\Cloudflare\ZoneEntity; use App\Models\Cloudflare\AccountModel; use App\Models\Cloudflare\FirewallModel; -use Psr\Http\Message\ResponseInterface; class Firewall extends Cloudflare { @@ -55,9 +54,10 @@ class Firewall extends Cloudflare $formDatas[FirewallModel::TITLE] = $result->name; $formDatas['action'] = $result->action; $formDatas['description'] = $result->description; - $formDatas['priority'] = (int)$result->priority; - $formDatas['expression'] = $result->expression; - $formDatas['paused'] = isset($result->paused) && $result->paused ? "off" : "on"; + $formDatas['priority'] = (int) $result->priority; + $formDatas['filter_id'] = $result->filter->id; + $formDatas['filter_expression'] = $result->filter->expression; + $formDatas['filter_paused'] = isset($result->filter->paused) && $result->filter->paused ? "off" : "on"; $formDatas['updated_at'] = date("Y-m-d H:i:s"); $formDatas['created_at'] = $result->created_on; // log_message("debug", print_r($formDatas, true)); @@ -142,7 +142,7 @@ class Firewall extends Cloudflare if (count(value: $results_array) > 0) { foreach ($results_array as $results) { foreach ($results as $result) { - $formDatas = $this->getArrayByResult($result); + $formDatas = $this->getArrayByResult($result); $entitys[$formDatas[FirewallModel::PK]] = $this->getModel()->modify(new FirewallEntity(), $formDatas); } } diff --git a/app/Services/Cloudflare/Record.php b/app/Services/Cloudflare/Record.php index d654a1f..7963d10 100644 --- a/app/Services/Cloudflare/Record.php +++ b/app/Services/Cloudflare/Record.php @@ -6,7 +6,6 @@ use App\Entities\Cloudflare\RecordEntity; use App\Entities\Cloudflare\ZoneEntity; use App\Models\Cloudflare\AccountModel; use App\Models\Cloudflare\RecordModel; -use Psr\Http\Message\ResponseInterface; class Record extends Cloudflare { @@ -148,7 +147,7 @@ class Record extends Cloudflare if (count(value: $results_array) > 0) { foreach ($results_array as $results) { foreach ($results as $result) { - $formDatas = $this->getArrayByResult($result); + $formDatas = $this->getArrayByResult($result); $entitys[$formDatas[RecordModel::PK]] = $this->getModel()->modify(new RecordEntity(), $formDatas); } } diff --git a/app/Services/Cloudflare/Zone.php b/app/Services/Cloudflare/Zone.php index a66269e..d464de2 100644 --- a/app/Services/Cloudflare/Zone.php +++ b/app/Services/Cloudflare/Zone.php @@ -5,7 +5,6 @@ namespace App\Services\Cloudflare; use App\Entities\Cloudflare\AccountEntity; use App\Entities\Cloudflare\ZoneEntity; use App\Models\Cloudflare\ZoneModel; -use Psr\Http\Message\ResponseInterface; class Zone extends Cloudflare { @@ -154,8 +153,8 @@ class Zone extends Cloudflare if (count(value: $results_array) > 0) { foreach ($results_array as $results) { foreach ($results as $result) { - $formDatas = $this->getArrayByResult($result); - $formDatas = $this->getCFSetting($formDatas[ZoneModel::PK], $formDatas); + $formDatas = $this->getArrayByResult($result); + $formDatas = $this->getCFSetting($formDatas[ZoneModel::PK], $formDatas); $entitys[$formDatas[ZoneModel::PK]] = $this->getModel()->modify(new ZoneEntity(), $formDatas); } }