Skip to content

Commit 6d77216

Browse files
Merge pull request #4 from lepidus/main
Feature/fixed client implementation
2 parents ed09a6d + 625cc4c commit 6d77216

5 files changed

Lines changed: 17 additions & 4 deletions

File tree

composer.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/GraphQL/Account.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public function login(string $email, string $password): string
2525
public function details(string $token): array
2626
{
2727
$response = $this->request->execute('GET', self::THOTH_ACCOUNT_ENDPOINT, ['headers' => [
28-
'Authorization' => 'Bearer' . $token
28+
'Authorization' => 'Bearer ' . $token
2929
]]);
3030

3131
return json_decode($response->getBody(), true);

src/GraphQL/Models/Contribution.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,11 @@ public function setFullName(?string $fullName): void
111111

112112
public function getContributionOrdinal(): ?int
113113
{
114-
return $this->getData('ContributionOrdinal');
114+
return $this->getData('contributionOrdinal');
115115
}
116116

117117
public function setContributionOrdinal(?int $ContributionOrdinal): void
118118
{
119-
$this->setData('ContributionOrdinal', $ContributionOrdinal);
119+
$this->setData('contributionOrdinal', $ContributionOrdinal);
120120
}
121121
}

src/GraphQL/Models/Work.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,16 @@ public function setEdition(?int $edition): void
9898
$this->setData('edition', $edition);
9999
}
100100

101+
public function getImprintId(): ?string
102+
{
103+
return $this->getData('imprintId');
104+
}
105+
106+
public function setImprintId(?string $imprintId): void
107+
{
108+
$this->setData('imprintId', $imprintId);
109+
}
110+
101111
public function getDoi(): ?string
102112
{
103113
return $this->getData('doi');

tests/GraphQL/Models/WorkTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public function testGettersAndSetters(): void
1717
$subtitle = 'Neque porro quisquam est';
1818
$reference = 'foo';
1919
$edition = 1;
20+
$imprintId = 'ec3aff35-11df-4bd3-8dd6-1e186ca8c165';
2021
$doi = 'https://doi.org/10.00000/00000000';
2122
$publicationDate = '2020-01-01';
2223
$withdrawnDate = '2020-12-12';
@@ -56,6 +57,7 @@ public function testGettersAndSetters(): void
5657
$work->setSubtitle($subtitle);
5758
$work->setReference($reference);
5859
$work->setEdition($edition);
60+
$work->setImprintId($imprintId);
5961
$work->setDoi($doi);
6062
$work->setPublicationDate($publicationDate);
6163
$work->setWithdrawnDate($withdrawnDate);
@@ -90,6 +92,7 @@ public function testGettersAndSetters(): void
9092
$this->assertSame($subtitle, $work->getSubtitle());
9193
$this->assertSame($reference, $work->getReference());
9294
$this->assertSame($edition, $work->getEdition());
95+
$this->assertSame($imprintId, $work->getImprintId());
9396
$this->assertSame($doi, $work->getDoi());
9497
$this->assertSame($publicationDate, $work->getPublicationDate());
9598
$this->assertSame($withdrawnDate, $work->getWithdrawnDate());

0 commit comments

Comments
 (0)