diff --git a/src/Label/LabelSearchResult.php b/src/Label/LabelSearchResult.php new file mode 100644 index 0000000..a1ed716 --- /dev/null +++ b/src/Label/LabelSearchResult.php @@ -0,0 +1,93 @@ +maxResults; + } + + public function setMaxResults(int $maxResults): void + { + $this->maxResults = $maxResults; + } + + public function getStartAt(): int + { + return $this->startAt; + } + + public function setStartAt(int $startAt): void + { + $this->startAt = $startAt; + } + + public function getTotal(): int + { + return $this->total; + } + + public function setTotal(int $total): void + { + $this->total = $total; + } + + public function isLast(): bool + { + return $this->isLast; + } + + public function setIsLast(bool $isLast): void + { + $this->isLast = $isLast; + } + + public function getValues(): array + { + return $this->values; + } + + public function setValues(array $values): void + { + $this->values = $values; + } +} diff --git a/src/Label/LabelService.php b/src/Label/LabelService.php new file mode 100644 index 0000000..e5eec12 --- /dev/null +++ b/src/Label/LabelService.php @@ -0,0 +1,27 @@ +exec($this->uri.$this->toHttpQueryParameter($paramArray), null); + + return $this->json_mapper->map( + json_decode($ret, false), + LabelSearchResult::class + ); + } +}