From 68d9526a376318d8989dc20d1ac67de02d0d524d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Tue, 22 Oct 2024 15:37:42 +0900 Subject: [PATCH] cfmgrv4 init...3 --- app/Services/Cloudflare/Cloudflare.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Services/Cloudflare/Cloudflare.php b/app/Services/Cloudflare/Cloudflare.php index 967525b..702d608 100644 --- a/app/Services/Cloudflare/Cloudflare.php +++ b/app/Services/Cloudflare/Cloudflare.php @@ -65,7 +65,14 @@ abstract class Cloudflare $per_page = $body->result_info->per_page; $total_page = $body->result_info->total_pages; $total_count = $body->result_info->total_count; - $results = [$body->result]; + $results = []; + foreach ($body->result as $result) { + if (!is_object($result) || get_class($result) !== 'stdClass') { + log_message("error", "Cloudflare: result is not a stdClass:\n" . var_export($result, true) . "\n"); + } else { + array_push($results, $result); + } + } for ($i = $page + 1; $i <= $total_page; $i++) { // API 제한을 고려한 지연 추가 usleep(100000); // 0.1초 대기