curl = $curl; $this->serializer = $serializer; } /** * @param array $usageStatisticData * @return bool */ public function send(array $usageStatisticData): bool { try { $this->curl->post( 'https://' . Urls::STATISTIC_URL, $this->serializer->serialize($usageStatisticData) ); } catch (\Exception $e) { return false; } return $this->curl->getStatus() === 200; } }