@@ 34-53 (lines=20) @@ | ||
31 | * |
|
32 | * @return bool |
|
33 | */ |
|
34 | public function deleteApiKey($key) |
|
35 | { |
|
36 | $ret = false; |
|
37 | ||
38 | StaticValidator::execute($key, 'ApiKey'); |
|
39 | ||
40 | $options = [ |
|
41 | RequestOptions::QUERY => [ |
|
42 | 'key' => $key, |
|
43 | ], |
|
44 | ]; |
|
45 | ||
46 | $response = $this->request('DELETE', $this->uri('/account/apikey'), $options); |
|
47 | ||
48 | if ($response instanceof Response && 200 === $response->getStatusCode()) { |
|
49 | $ret = true; |
|
50 | } |
|
51 | ||
52 | return $ret; |
|
53 | } |
|
54 | ||
55 | /** |
|
56 | * Delete a template in template storage |
|
@@ 64-83 (lines=20) @@ | ||
61 | * |
|
62 | * @return bool |
|
63 | */ |
|
64 | public function deleteTemplate($templateName) |
|
65 | { |
|
66 | $ret = false; |
|
67 | ||
68 | StaticValidator::execute($templateName, 'TemplateName'); |
|
69 | ||
70 | $options = [ |
|
71 | RequestOptions::QUERY => [ |
|
72 | 'templateName' => $templateName, |
|
73 | ], |
|
74 | ]; |
|
75 | ||
76 | $response = $this->request('DELETE', $this->uri('/templates/delete'), $options); |
|
77 | ||
78 | if ($response instanceof Response && 204 === $response->getStatusCode()) { |
|
79 | $ret = true; |
|
80 | } |
|
81 | ||
82 | return $ret; |
|
83 | } |
|
84 | } |
|
85 |