Skip to content

Commit 7a3b4ee

Browse files
author
Paul McNally
committed
get ip addresses assigned to a nic
1 parent e3560da commit 7a3b4ee

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)