From e1667ef5ae8b29a416f51b9351b9c9c2506af297 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Mon, 21 Oct 2024 09:32:49 +0900 Subject: [PATCH] cfmgrv4 init...3 --- app/Services/Cloudflare/Cloudflare.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/Services/Cloudflare/Cloudflare.php b/app/Services/Cloudflare/Cloudflare.php index d223604..b375f8e 100644 --- a/app/Services/Cloudflare/Cloudflare.php +++ b/app/Services/Cloudflare/Cloudflare.php @@ -70,10 +70,12 @@ abstract class Cloudflare usleep(100000); // 0.1초 대기 $response = $this->reload_page($uri, $i, $per_page); $body = json_decode($response->getBody()); - if (!is_object($body->result) || get_class($body->result) !== 'stdClass') { - log_message("error", "body->result is not a stdClass:\n" . var_export($body->result, true) . "\n"); - } else { - $results = array_merge($results, $body->result); + 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, $body->result); + } } log_message("notice", "현재: page[{$i}/{$total_page}] , result수[" . count($results) . "]"); }