"1"]); $api->serverCountersCounterPut('localhost', $counter_id, $counter); $all_counters = $api->serverCountersGet('localhost'); $counter_id_counters = array_filter($all_counters, function ($x) { global $counter_id; return $x->getCounter() == $counter_id; }); assert(!empty($counter_id_counters)); $saved_counter = $api->serverCountersCounterGet('localhost', $counter_id); assert($saved_counter->getValue() == $counter->getValue()); $api->serverCountersCounterIncrementPost('localhost', $counter_id); $updated = $api->serverCountersCounterGet('localhost', $counter_id); assert($updated->getValue() == '2'); $api->serverCountersCounterDelete('localhost', $counter_id); $all_counters = $api->serverCountersGet('localhost'); $counter_id_counters = array_filter($all_counters, function ($x) { global $counter_id; return $x->getCounter() == $counter_id; }); assert(empty($counter_id_counters));