Sorry if this is not the appropriate place: I planned to submit a PR against the edge-php-sdk GitHub repository but the method that needs to change is completely different than that loaded in the dev portal, and I wasn’t sure where else to go.
There is a small defect in Developer.php that causes loadAllDevelopers to fail with a 404 when paging is enabled. With the change below, it works fine.
profiles/apigee/libraries/mgmt-api-php-sdk/Apigee/ManagementAPI/Developer.php
line 612 changed from:
$queryString = 'expand=true&count=' . $this->pageSize;
to:
$queryString = '?expand=true&count=' . $this->pageSize;
(added missing ‘?’ to the query string)