commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
DateTimeFieldBuilder.php
1<?php
2
3declare(strict_types=1);
10
16use DateTimeImmutable;
17use stdClass;
18
22final class DateTimeFieldBuilder implements Builder
23{
28 private $value;
29
38 public function getValue()
39 {
40 return $this->value;
41 }
42
47 public function withValue(?DateTimeImmutable $value)
48 {
49 $this->value = $value;
50
51 return $this;
52 }
53
54
55 public function build(): DateTimeField
56 {
57 return new DateTimeFieldModel(
58 $this->value
59 );
60 }
61
62 public static function of(): DateTimeFieldBuilder
63 {
64 return new self();
65 }
66}