@@ -14,22 +14,22 @@ class InMemory implements Adapter
14
14
/**
15
15
* @var mixed[]
16
16
*/
17
- private $ counters = [];
17
+ protected $ counters = [];
18
18
19
19
/**
20
20
* @var mixed[]
21
21
*/
22
- private $ gauges = [];
22
+ protected $ gauges = [];
23
23
24
24
/**
25
25
* @var mixed[]
26
26
*/
27
- private $ histograms = [];
27
+ protected $ histograms = [];
28
28
29
29
/**
30
30
* @var mixed[]
31
31
*/
32
- private $ summaries = [];
32
+ protected $ summaries = [];
33
33
34
34
/**
35
35
* @return MetricFamilySamples[]
@@ -65,7 +65,7 @@ public function wipeStorage(): void
65
65
/**
66
66
* @return MetricFamilySamples[]
67
67
*/
68
- private function collectHistograms (): array
68
+ protected function collectHistograms (): array
69
69
{
70
70
$ histograms = [];
71
71
foreach ($ this ->histograms as $ histogram ) {
@@ -140,7 +140,7 @@ private function collectHistograms(): array
140
140
/**
141
141
* @return MetricFamilySamples[]
142
142
*/
143
- private function collectSummaries (): array
143
+ protected function collectSummaries (): array
144
144
{
145
145
$ math = new Math ();
146
146
$ summaries = [];
@@ -216,7 +216,7 @@ private function collectSummaries(): array
216
216
* @param mixed[] $metrics
217
217
* @return MetricFamilySamples[]
218
218
*/
219
- private function internalCollect (array $ metrics ): array
219
+ protected function internalCollect (array $ metrics ): array
220
220
{
221
221
$ result = [];
222
222
foreach ($ metrics as $ metric ) {
@@ -358,7 +358,7 @@ public function updateCounter(array $data): void
358
358
*
359
359
* @return string
360
360
*/
361
- private function histogramBucketValueKey (array $ data , $ bucket ): string
361
+ protected function histogramBucketValueKey (array $ data , $ bucket ): string
362
362
{
363
363
return implode (': ' , [
364
364
$ data ['type ' ],
@@ -373,7 +373,7 @@ private function histogramBucketValueKey(array $data, $bucket): string
373
373
*
374
374
* @return string
375
375
*/
376
- private function metaKey (array $ data ): string
376
+ protected function metaKey (array $ data ): string
377
377
{
378
378
return implode (': ' , [
379
379
$ data ['type ' ],
@@ -387,7 +387,7 @@ private function metaKey(array $data): string
387
387
*
388
388
* @return string
389
389
*/
390
- private function valueKey (array $ data ): string
390
+ protected function valueKey (array $ data ): string
391
391
{
392
392
return implode (': ' , [
393
393
$ data ['type ' ],
@@ -402,7 +402,7 @@ private function valueKey(array $data): string
402
402
*
403
403
* @return mixed[]
404
404
*/
405
- private function metaData (array $ data ): array
405
+ protected function metaData (array $ data ): array
406
406
{
407
407
$ metricsMetaData = $ data ;
408
408
unset($ metricsMetaData ['value ' ], $ metricsMetaData ['command ' ], $ metricsMetaData ['labelValues ' ]);
@@ -412,7 +412,7 @@ private function metaData(array $data): array
412
412
/**
413
413
* @param mixed[] $samples
414
414
*/
415
- private function sortSamples (array &$ samples ): void
415
+ protected function sortSamples (array &$ samples ): void
416
416
{
417
417
usort ($ samples , function ($ a , $ b ): int {
418
418
return strcmp (implode ("" , $ a ['labelValues ' ]), implode ("" , $ b ['labelValues ' ]));
@@ -424,7 +424,7 @@ private function sortSamples(array &$samples): void
424
424
* @return string
425
425
* @throws RuntimeException
426
426
*/
427
- private function encodeLabelValues (array $ values ): string
427
+ protected function encodeLabelValues (array $ values ): string
428
428
{
429
429
$ json = json_encode ($ values );
430
430
if (false === $ json ) {
@@ -438,7 +438,7 @@ private function encodeLabelValues(array $values): string
438
438
* @return mixed[]
439
439
* @throws RuntimeException
440
440
*/
441
- private function decodeLabelValues (string $ values ): array
441
+ protected function decodeLabelValues (string $ values ): array
442
442
{
443
443
$ json = base64_decode ($ values , true );
444
444
if (false === $ json ) {
0 commit comments