Skip to content

Commit f33da3b

Browse files
authored
Merge pull request #479 from ptmcnally/256
get ip addresses assigned to a nic
2 parents e3560da + 7a3b4ee commit f33da3b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/eCloud/NicClient.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,22 @@ public function getIpAddresses($id)
5151
return [];
5252
}
5353

54+
$ipAddressClient = new IpAddressesClient();
55+
$page->serializeWith(function ($item) use ($ipAddressClient) {
56+
return $ipAddressClient->loadEntity($item);
57+
});
58+
59+
5460
$items = $page->getItems();
5561
if ($page->totalPages() == 1) {
5662
return $items;
5763
}
5864

5965
while ($page->pageNumber() < $page->totalPages()) {
6066
$page = $this->getPage($page->pageNumber() + 1, $perPage);
67+
$page->serializeWith(function ($item) use ($ipAddressClient) {
68+
return $ipAddressClient->loadEntity($item);
69+
});
6170
$items = array_merge(
6271
$items,
6372
$page->getItems()

0 commit comments

Comments
 (0)