@@ -102,30 +102,30 @@ abstract public function setBatch(array $metrics, int $batchSize = 1000): bool;
102102 /**
103103 * Get usage metrics by period
104104 *
105- * @param array<\Utopia\Usage \Query> $queries
105+ * @param array<\Utopia\Query \Query> $queries
106106 * @return array<Metric>
107107 */
108108 abstract public function getByPeriod (string $ metric , string $ period , array $ queries = []): array ;
109109
110110 /**
111111 * Get usage metrics between dates
112112 *
113- * @param array<\Utopia\Usage \Query> $queries
113+ * @param array<\Utopia\Query \Query> $queries
114114 * @return array<Metric>
115115 */
116116 abstract public function getBetweenDates (string $ metric , string $ startDate , string $ endDate , array $ queries = []): array ;
117117
118118 /**
119119 * Count usage metrics by period
120120 *
121- * @param array<\Utopia\Usage \Query> $queries
121+ * @param array<\Utopia\Query \Query> $queries
122122 */
123123 abstract public function countByPeriod (string $ metric , string $ period , array $ queries = []): int ;
124124
125125 /**
126126 * Sum usage metrics by period
127127 *
128- * @param array<\Utopia\Usage \Query> $queries
128+ * @param array<\Utopia\Query \Query> $queries
129129 */
130130 abstract public function sumByPeriod (string $ metric , string $ period , array $ queries = []): int ;
131131
@@ -136,7 +136,7 @@ abstract public function sumByPeriod(string $metric, string $period, array $quer
136136 * Metrics not found will have a value of 0.
137137 *
138138 * @param array<string> $metrics List of metric names
139- * @param array<\Utopia\Usage \Query> $queries
139+ * @param array<\Utopia\Query \Query> $queries
140140 * @return array<string, int>
141141 */
142142 abstract public function sumByPeriodBatch (array $ metrics , string $ period , array $ queries = []): array ;
@@ -147,7 +147,7 @@ abstract public function sumByPeriodBatch(array $metrics, string $period, array
147147 * Returns an associative array keyed by metric name with arrays of Metric objects as values.
148148 *
149149 * @param array<string> $metrics List of metric names
150- * @param array<\Utopia\Usage \Query> $queries
150+ * @param array<\Utopia\Query \Query> $queries
151151 * @return array<string, array<Metric>>
152152 */
153153 abstract public function getByPeriodBatch (array $ metrics , string $ period , array $ queries = []): array ;
@@ -156,22 +156,22 @@ abstract public function getByPeriodBatch(array $metrics, string $period, array
156156 * Purge usage metrics matching the given queries.
157157 * When no queries are provided, all metrics are deleted.
158158 *
159- * @param array<\Utopia\Usage \Query> $queries
159+ * @param array<\Utopia\Query \Query> $queries
160160 */
161161 abstract public function purge (array $ queries = []): bool ;
162162
163163 /**
164164 * Find metrics using Query objects.
165165 *
166- * @param array<\Utopia\Usage \Query> $queries
166+ * @param array<\Utopia\Query \Query> $queries
167167 * @return array<Metric>
168168 */
169169 abstract public function find (array $ queries = []): array ;
170170
171171 /**
172172 * Count metrics using Query objects.
173173 *
174- * @param array<\Utopia\Usage \Query> $queries
174+ * @param array<\Utopia\Query \Query> $queries
175175 * @return int
176176 */
177177 abstract public function count (array $ queries = []): int ;
0 commit comments