diff --git a/composer.json b/composer.json index dbd172296b13da6ea0041c06df00ad4bfe92529a..3d363dd0a90b7057ca713714afd977f46f6d6d31 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ "license": "MIT", "authors": [{ "name": "Joan SOULIARD", - "email": "joan.souliard@gmail.com" + "email": "joan.souliard@pm.me" }], "require": { "php": ">=7.3", diff --git a/src/AzureDevOps/Api/Core.php b/src/AzureDevOps/Api/Core.php index 1addae75193f7d7c557efac350017cca279ee345..24f832b060fb686aaeabf822e32ab49610ef5488 100644 --- a/src/AzureDevOps/Api/Core.php +++ b/src/AzureDevOps/Api/Core.php @@ -10,7 +10,7 @@ namespace AzureDevOps\Api; * @method AbstractApi $projects * @method AbstractApi $teams * - * @author Joan Souliard + * @author Joan Souliard */ class Core extends AbstractService { diff --git a/src/AzureDevOps/Api/Core/Projects.php b/src/AzureDevOps/Api/Core/Projects.php index 9f479beb82197419fd0450e21af9ad2351aa1de3..3c94e1d00c4ce40e13042848cf5f7ba8681a397f 100644 --- a/src/AzureDevOps/Api/Core/Projects.php +++ b/src/AzureDevOps/Api/Core/Projects.php @@ -10,7 +10,7 @@ use AzureDevOps\Api\AbstractApi; * @method array list * @method array getProject * - * @author Joan Souliard + * @author Joan Souliard */ class Projects extends AbstractApi { diff --git a/src/AzureDevOps/Api/Core/Teams.php b/src/AzureDevOps/Api/Core/Teams.php index d4bc326cb80ff5a44d5e50d2c015236246ffaaf7..fb37e2d022a8c12192d8af0be8886a33931ffcef 100644 --- a/src/AzureDevOps/Api/Core/Teams.php +++ b/src/AzureDevOps/Api/Core/Teams.php @@ -13,7 +13,7 @@ use AzureDevOps\Api\AbstractApi; * @method array getProjectTeams * @method array getTeamMembers * - * @author Joan Souliard + * @author Joan Souliard */ class Teams extends AbstractApi { diff --git a/src/AzureDevOps/Api/Work.php b/src/AzureDevOps/Api/Work.php index a4773befd7c20c30fcb217e162fabf735acb1e4a..2c0a5b3ad1eb7a8090aad287a3ed7c6633a47d45 100644 --- a/src/AzureDevOps/Api/Work.php +++ b/src/AzureDevOps/Api/Work.php @@ -9,7 +9,7 @@ namespace AzureDevOps\Api; * * @method AbstractApi $iterations * - * @author Joan Souliard + * @author Joan Souliard */ class Work extends AbstractService { diff --git a/src/AzureDevOps/Api/Work/Iterations.php b/src/AzureDevOps/Api/Work/Iterations.php index 760926af9bb82bf5de681d5eedb167a260b3c051..0d1f89c300fd36aa92979c2cafc68b0c6bafb698 100644 --- a/src/AzureDevOps/Api/Work/Iterations.php +++ b/src/AzureDevOps/Api/Work/Iterations.php @@ -9,7 +9,7 @@ use AzureDevOps\Api\AbstractApi; * * @method array list * - * @author Joan Souliard + * @author Joan Souliard */ class Iterations extends AbstractApi { diff --git a/src/AzureDevOps/Api/WorkItemTracking.php b/src/AzureDevOps/Api/WorkItemTracking.php index d8d8d1a86f881a8ad411f0fd22570cbd2a07285c..1b8bf1a897e78338f4a7c7488956c2901f169f15 100644 --- a/src/AzureDevOps/Api/WorkItemTracking.php +++ b/src/AzureDevOps/Api/WorkItemTracking.php @@ -14,7 +14,7 @@ namespace AzureDevOps\Api; * @method AbstractApi $workItemTypes * @method AbstractApi $workItemTypesField * - * @author Joan Souliard + * @author Joan Souliard */ class WorkItemTracking extends AbstractService { diff --git a/src/AzureDevOps/Api/WorkItemTracking/Attachments.php b/src/AzureDevOps/Api/WorkItemTracking/Attachments.php index d18b88e17f7a0b587eb6f2702671ac3927230404..db583695e8c0cfdabea82569f3ebb9d5d77b7ef1 100644 --- a/src/AzureDevOps/Api/WorkItemTracking/Attachments.php +++ b/src/AzureDevOps/Api/WorkItemTracking/Attachments.php @@ -12,7 +12,7 @@ use AzureDevOps\Client; * * @method array create * - * @author Joan Souliard + * @author Joan Souliard */ class Attachments extends AbstractApi { diff --git a/src/AzureDevOps/Api/WorkItemTracking/ClassificationNodes.php b/src/AzureDevOps/Api/WorkItemTracking/ClassificationNodes.php index ea8449c7a789f808fcc0ec70c480622b12d433f5..adab7d6fa911ef79704255d75e29043918280296 100644 --- a/src/AzureDevOps/Api/WorkItemTracking/ClassificationNodes.php +++ b/src/AzureDevOps/Api/WorkItemTracking/ClassificationNodes.php @@ -9,7 +9,7 @@ use AzureDevOps\Api\AbstractApi; * * @method array getClassificationNodes * - * @author Joan Souliard + * @author Joan Souliard */ class ClassificationNodes extends AbstractApi { diff --git a/src/AzureDevOps/Api/WorkItemTracking/Fields.php b/src/AzureDevOps/Api/WorkItemTracking/Fields.php index 8dbcc7631e01c5ca93cb6bf40ae845dc33230958..4a423005018fe00180b9b153c7dcecf150d60db3 100644 --- a/src/AzureDevOps/Api/WorkItemTracking/Fields.php +++ b/src/AzureDevOps/Api/WorkItemTracking/Fields.php @@ -12,7 +12,7 @@ use AzureDevOps\Api\AbstractApi; * @method array list * @method array getField * - * @author Joan Souliard + * @author Joan Souliard */ class Fields extends AbstractApi { diff --git a/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypes.php b/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypes.php index 9b6abbf8a0a61ed7613cac0292802bfd063bd3dd..109831f001006c040615bea69acd9b28c340d915 100644 --- a/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypes.php +++ b/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypes.php @@ -12,7 +12,7 @@ use AzureDevOps\Api\AbstractApi; * @method array list * @method array getWorkItemType * - * @author Joan Souliard + * @author Joan Souliard */ class WorkItemTypes extends AbstractApi { diff --git a/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypesField.php b/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypesField.php index 682e1f30911f302a8ba5528172f9a04046aa56a6..1a4b3719ed9b0f506cb6cd515ab16537e731db45 100644 --- a/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypesField.php +++ b/src/AzureDevOps/Api/WorkItemTracking/WorkItemTypesField.php @@ -12,7 +12,7 @@ use AzureDevOps\Api\AbstractApi; * @method array list * @method array getWorkItemTypesField * - * @author Joan Souliard + * @author Joan Souliard */ class WorkItemTypesField extends AbstractApi { diff --git a/src/AzureDevOps/Api/WorkItemTracking/WorkItems.php b/src/AzureDevOps/Api/WorkItemTracking/WorkItems.php index 14f68114f73576e63dcb7105998f5edc773229cb..bb9a2c0d56ecea78d80cfd3e1684168d8fd55b4a 100644 --- a/src/AzureDevOps/Api/WorkItemTracking/WorkItems.php +++ b/src/AzureDevOps/Api/WorkItemTracking/WorkItems.php @@ -16,7 +16,7 @@ use AzureDevOps\Client; * @method array getWorkItem * @method array getWorkItemTemplate * - * @author Joan Souliard + * @author Joan Souliard */ class WorkItems extends AbstractApi { diff --git a/src/AzureDevOps/Client.php b/src/AzureDevOps/Client.php index d264bc37a0f9162412133223a7e994f1ddd913d4..3f1fa1d8a6bc3d067b60a7d0ffd3d13ab55dcad1 100644 --- a/src/AzureDevOps/Client.php +++ b/src/AzureDevOps/Client.php @@ -14,7 +14,7 @@ use AzureDevOps\HttpClient\HttpClientInterface; * * @see https://gitlab.com/joan_s/php-azure-devops-api * - * @author Joan Souliard + * @author Joan Souliard */ class Client { diff --git a/src/AzureDevOps/CreateExceptionTrait.php b/src/AzureDevOps/CreateExceptionTrait.php index ea1906eec8239ae54360f1c8a4cefe6f3141f29e..651d2041b6e1e8e4327228c586ba517b09614a97 100644 --- a/src/AzureDevOps/CreateExceptionTrait.php +++ b/src/AzureDevOps/CreateExceptionTrait.php @@ -7,7 +7,7 @@ namespace AzureDevOps; * * @method \Exception createException * - * @author Joan Souliard + * @author Joan Souliard */ trait CreateExceptionTrait { diff --git a/src/AzureDevOps/HttpClient/CurlClient.php b/src/AzureDevOps/HttpClient/CurlClient.php index 47081b674001bf404a086b125db6ede4c787250f..caa2b989eb9b2bb483314b06b8359ef8a4591a2f 100644 --- a/src/AzureDevOps/HttpClient/CurlClient.php +++ b/src/AzureDevOps/HttpClient/CurlClient.php @@ -19,6 +19,9 @@ class CurlClient implements HttpClientInterface public function close() { curl_close($this->handle); + + $this->curlOptions = []; + $this->handle = null; } /** diff --git a/src/AzureDevOps/OAuthClient.php b/src/AzureDevOps/OAuthClient.php index 5ba45ce24b8ec89659f107f7521dab03a45a1076..e5fc8f029ef02b52b65d756fd580dbfdaf95e6fa 100644 --- a/src/AzureDevOps/OAuthClient.php +++ b/src/AzureDevOps/OAuthClient.php @@ -8,7 +8,7 @@ namespace AzureDevOps; * @method array getTokens * @method array refreshTokens * - * @author Joan Souliard + * @author Joan Souliard */ class OAuthClient extends Client {