Skip to content

Commit 01bf4c4

Browse files
committed
dropped QueryParameter interface
1 parent 5eff96c commit 01bf4c4

14 files changed

+25
-60
lines changed

src/Domain/Value/QueryParameter/FirstPublishedAtGt.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/**
1818
* @author Frank Stelzer <[email protected]>
1919
*/
20-
final readonly class FirstPublishedAtGt implements QueryParameter
20+
final readonly class FirstPublishedAtGt
2121
{
2222
public function __construct(private \DateTimeInterface $dateTime)
2323
{
@@ -30,6 +30,6 @@ public function getName(): string
3030

3131
public function toString(): string
3232
{
33-
return $this->dateTime->format(QueryParameter::DATE_TIME_FORMAT);
33+
return $this->dateTime->format('Y-m-d\TH:i:s.v\Z');
3434
}
3535
}

src/Domain/Value/QueryParameter/FirstPublishedAtLt.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/**
1818
* @author Frank Stelzer <[email protected]>
1919
*/
20-
final readonly class FirstPublishedAtLt implements QueryParameter
20+
final readonly class FirstPublishedAtLt
2121
{
2222
public function __construct(private \DateTimeInterface $dateTime)
2323
{
@@ -30,6 +30,6 @@ public function getName(): string
3030

3131
public function toString(): string
3232
{
33-
return $this->dateTime->format(QueryParameter::DATE_TIME_FORMAT);
33+
return $this->dateTime->format('Y-m-d\TH:i:s.v\Z');
3434
}
3535
}

src/Domain/Value/QueryParameter/PublishedAtGt.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/**
1818
* @author Frank Stelzer <[email protected]>
1919
*/
20-
final readonly class PublishedAtGt implements QueryParameter
20+
final readonly class PublishedAtGt
2121
{
2222
public function __construct(private \DateTimeInterface $dateTime)
2323
{
@@ -30,6 +30,6 @@ public function getName(): string
3030

3131
public function toString(): string
3232
{
33-
return $this->dateTime->format(QueryParameter::DATE_TIME_FORMAT);
33+
return $this->dateTime->format('Y-m-d\TH:i:s.v\Z');
3434
}
3535
}

src/Domain/Value/QueryParameter/PublishedAtLt.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/**
1818
* @author Frank Stelzer <[email protected]>
1919
*/
20-
final readonly class PublishedAtLt implements QueryParameter
20+
final readonly class PublishedAtLt
2121
{
2222
public function __construct(private \DateTimeInterface $dateTime)
2323
{
@@ -30,6 +30,6 @@ public function getName(): string
3030

3131
public function toString(): string
3232
{
33-
return $this->dateTime->format(QueryParameter::DATE_TIME_FORMAT);
33+
return $this->dateTime->format('Y-m-d\TH:i:s.v\Z');
3434
}
3535
}

src/Domain/Value/QueryParameter/QueryParameter.php

Lines changed: 0 additions & 29 deletions
This file was deleted.

src/Domain/Value/QueryParameter/UpdatedAtGt.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/**
1818
* @author Frank Stelzer <[email protected]>
1919
*/
20-
final readonly class UpdatedAtGt implements QueryParameter
20+
final readonly class UpdatedAtGt
2121
{
2222
public function __construct(private \DateTimeInterface $dateTime)
2323
{
@@ -30,6 +30,6 @@ public function getName(): string
3030

3131
public function toString(): string
3232
{
33-
return $this->dateTime->format(QueryParameter::DATE_TIME_FORMAT);
33+
return $this->dateTime->format('Y-m-d\TH:i:s.v\Z');
3434
}
3535
}

src/Domain/Value/QueryParameter/UpdatedAtLt.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
/**
1818
* @author Frank Stelzer <[email protected]>
1919
*/
20-
final readonly class UpdatedAtLt implements QueryParameter
20+
final readonly class UpdatedAtLt
2121
{
2222
public function __construct(private \DateTimeInterface $dateTime)
2323
{
@@ -30,6 +30,6 @@ public function getName(): string
3030

3131
public function toString(): string
3232
{
33-
return $this->dateTime->format(QueryParameter::DATE_TIME_FORMAT);
33+
return $this->dateTime->format('Y-m-d\TH:i:s.v\Z');
3434
}
3535
}

tests/Unit/Domain/Value/QueryParameter/FirstPublishedAtGtTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
use PHPUnit\Framework\Attributes\Test;
1818
use PHPUnit\Framework\TestCase;
1919
use Storyblok\Api\Domain\Value\QueryParameter\FirstPublishedAtGt;
20-
use Storyblok\Api\Domain\Value\QueryParameter\QueryParameter;
2120
use Storyblok\Api\Tests\Util\FakerTrait;
2221

2322
/**
@@ -31,7 +30,7 @@ class FirstPublishedAtGtTest extends TestCase
3130
public function valueToString(): void
3231
{
3332
$value = self::faker()->dateTime();
34-
$expectedValue = $value->format(QueryParameter::DATE_TIME_FORMAT);
33+
$expectedValue = $value->format('Y-m-d\TH:i:s.v\Z');
3534

3635
$valueObject = new FirstPublishedAtGt($value);
3736
self::assertSame('first_published_at_gt', $valueObject->getName());

tests/Unit/Domain/Value/QueryParameter/FirstPublishedAtLtTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
use PHPUnit\Framework\Attributes\Test;
1818
use PHPUnit\Framework\TestCase;
1919
use Storyblok\Api\Domain\Value\QueryParameter\FirstPublishedAtLt;
20-
use Storyblok\Api\Domain\Value\QueryParameter\QueryParameter;
2120
use Storyblok\Api\Tests\Util\FakerTrait;
2221

2322
/**
@@ -31,7 +30,7 @@ class FirstPublishedAtLtTest extends TestCase
3130
public function valueToString(): void
3231
{
3332
$value = self::faker()->dateTime();
34-
$expectedValue = $value->format(QueryParameter::DATE_TIME_FORMAT);
33+
$expectedValue = $value->format('Y-m-d\TH:i:s.v\Z');
3534

3635
$valueObject = new FirstPublishedAtLt($value);
3736
self::assertSame('first_published_at_lt', $valueObject->getName());

tests/Unit/Domain/Value/QueryParameter/PublishedAtGtTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
use PHPUnit\Framework\Attributes\Test;
1818
use PHPUnit\Framework\TestCase;
1919
use Storyblok\Api\Domain\Value\QueryParameter\PublishedAtGt;
20-
use Storyblok\Api\Domain\Value\QueryParameter\QueryParameter;
2120
use Storyblok\Api\Tests\Util\FakerTrait;
2221

2322
/**
@@ -31,7 +30,7 @@ class PublishedAtGtTest extends TestCase
3130
public function valueToString(): void
3231
{
3332
$value = self::faker()->dateTime();
34-
$expectedValue = $value->format(QueryParameter::DATE_TIME_FORMAT);
33+
$expectedValue = $value->format('Y-m-d\TH:i:s.v\Z');
3534

3635
$valueObject = new PublishedAtGt($value);
3736
self::assertSame('published_at_gt', $valueObject->getName());

0 commit comments

Comments
 (0)