diff --git a/app/Controllers/Cloudflare/CloudflareController.php b/app/Controllers/Cloudflare/CloudflareController.php index a9f06e1..dc9bb80 100644 --- a/app/Controllers/Cloudflare/CloudflareController.php +++ b/app/Controllers/Cloudflare/CloudflareController.php @@ -53,15 +53,18 @@ abstract class CloudflareController extends MVController return $this->_recordModel; } //Trigger - protected function trigger_process(mixed $uid): void {} - final protected function trigger_procedure(mixed $uid): ResponseInterface + protected function trigger_process(): void + { + log_message("debug", var_export($this->request->getVar(), true)); + } + final protected function trigger_procedure(): ResponseInterface { //Transaction Start $this->getModel()->transStart(); try { // 여기에 필요한 로직을 구현하세요 log_message("debug", var_export($this->request->getVar(), true)); - $this->trigger_process($uid); + $this->trigger_process(); $this->message = "{$this->class_name}: Trigger 작업이 완료되었습니다."; $this->getModel()->transCommit(); log_message("notice", __FUNCTION__ . $this->message); diff --git a/app/Controllers/Cloudflare/FirewallController.php b/app/Controllers/Cloudflare/FirewallController.php index 37c8d33..5080977 100644 --- a/app/Controllers/Cloudflare/FirewallController.php +++ b/app/Controllers/Cloudflare/FirewallController.php @@ -34,8 +34,9 @@ class FirewallController extends CloudflareController return $this->_myLibrays[$this->_zone_entity->getPK()]; } //Trigger작업 - protected function trigger_process(mixed $uid): void + protected function trigger_process(): void { + parent::trigger_process(); // //자신정보정의 // $this->entity = $this->getModel()->getEntityByPK($uid); // if ($this->entity === null) { @@ -47,8 +48,8 @@ class FirewallController extends CloudflareController // $this->entity = $this->getMyLibrary()->sync($this->entity); log_message("notice", message: "Firewall Trigger 작업완료"); } - public function trigger(mixed $uid): ResponseInterface + public function trigger(): ResponseInterface { - return $this->trigger_procedure($uid); + return $this->trigger_procedure(); } } diff --git a/app/Controllers/Cloudflare/RecordController.php b/app/Controllers/Cloudflare/RecordController.php index ba4355b..bfa86c7 100644 --- a/app/Controllers/Cloudflare/RecordController.php +++ b/app/Controllers/Cloudflare/RecordController.php @@ -34,8 +34,9 @@ class RecordController extends CloudflareController return $this->_myLibrays[$this->_zone_entity->getPK()]; } //Trigger작업 - protected function trigger_process(mixed $uid): void + protected function trigger_process(): void { + parent::trigger_process(); // //자신정보정의 // $this->entity = $this->getModel()->getEntityByPK($uid); // if ($this->entity === null) { @@ -47,8 +48,8 @@ class RecordController extends CloudflareController // $this->entity = $this->getMyLibrary()->sync($this->entity); log_message("notice", "Record Trigger 작업완료"); } - public function trigger(mixed $uid): ResponseInterface + public function trigger(): ResponseInterface { - return $this->trigger_procedure($uid); + return $this->trigger_procedure(); } } diff --git a/app/Controllers/Cloudflare/ZoneController.php b/app/Controllers/Cloudflare/ZoneController.php index 83461a2..ed64cf2 100644 --- a/app/Controllers/Cloudflare/ZoneController.php +++ b/app/Controllers/Cloudflare/ZoneController.php @@ -34,8 +34,9 @@ class ZoneController extends CloudflareController return $this->_myLibrays[$this->_account_entity->getPK()]; } //Trigger작업 - protected function trigger_process(mixed $uid): void + protected function trigger_process(): void { + parent::trigger_process(); // //자신정보정의 // $this->entity = $this->getModel()->getEntityByPK($uid); // if ($this->entity === null) { @@ -45,10 +46,10 @@ class ZoneController extends CloudflareController // $this->_account_entity = $this->getAccountModel()->getEntityByPK($this->entity->getParent()); // //Socket처리 // $this->entity = $this->getMyLibrary()->sync($this->entity); - log_message("notice", "Zone Trigger {$uid} 작업완료"); + log_message("notice", "Zone Trigger 작업완료"); } - public function trigger(mixed $uid): ResponseInterface + public function trigger(): ResponseInterface { - return $this->trigger_procedure($uid); + return $this->trigger_procedure(); } }