Skip to content

Commit

Permalink
add getByIdentifier to vps repository
Browse files Browse the repository at this point in the history
  • Loading branch information
Mohammad Niknab committed Feb 29, 2024
1 parent 706867b commit e673437
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 2 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
CHANGELOG
=========
6.49.7
---
* Added the `getByIdentifier` function in the VPS repository

6.49.6
---
* Add contact key endpoint
Expand Down
11 changes: 10 additions & 1 deletion src/Repository/VpsRepository.php
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,16 @@ public function getSelection(int $page, int $itemsPerPage): array

public function getByName(string $name): Vps
{
$response = $this->httpClient->get($this->getResourceUrl($name));
return $this->getByIdentifier($name);
}

/**
* @param string $identifier (vps name or vps uuid)
* @return Vps
*/
public function getByIdentifier(string $identifier): Vps
{
$response = $this->httpClient->get($this->getResourceUrl($identifier));
$vps = $this->getParameterFromResponse($response, 'vps');

return new Vps($vps);
Expand Down
2 changes: 1 addition & 1 deletion src/TransipAPI.php
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@
class TransipAPI
{
public const TRANSIP_API_ENDPOINT = "https://api.transip.nl/v6";
public const TRANSIP_API_LIBRARY_VERSION = "6.49.6";
public const TRANSIP_API_LIBRARY_VERSION = "6.49.7";
public const TRANSIP_API_DEMO_TOKEN = "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImp0aSI6ImN3MiFSbDU2eDNoUnkjelM4YmdOIn0.eyJpc3MiOiJhcGkudHJhbnNpcC5ubCIsImF1ZCI6ImFwaS50cmFuc2lwLm5sIiwianRpIjoiY3cyIVJsNTZ4M2hSeSN6UzhiZ04iLCJpYXQiOjE1ODIyMDE1NTAsIm5iZiI6MTU4MjIwMTU1MCwiZXhwIjoyMTE4NzQ1NTUwLCJjaWQiOiI2MDQ0OSIsInJvIjpmYWxzZSwiZ2siOmZhbHNlLCJrdiI6dHJ1ZX0.fYBWV4O5WPXxGuWG-vcrFWqmRHBm9yp0PHiYh_oAWxWxCaZX2Rf6WJfc13AxEeZ67-lY0TA2kSaOCp0PggBb_MGj73t4cH8gdwDJzANVxkiPL1Saqiw2NgZ3IHASJnisUWNnZp8HnrhLLe5ficvb1D9WOUOItmFC2ZgfGObNhlL2y-AMNLT4X7oNgrNTGm-mespo0jD_qH9dK5_evSzS3K8o03gu6p19jxfsnIh8TIVRvNdluYC2wo4qDl5EW5BEZ8OSuJ121ncOT1oRpzXB0cVZ9e5_UVAEr9X3f26_Eomg52-PjrgcRJ_jPIUYbrlo06KjjX2h0fzMr21ZE023Gw";

/**
Expand Down

0 comments on commit e673437

Please sign in to comment.