@@ 115-123 (lines=9) @@ | ||
112 | /** |
|
113 | * @inheritdoc |
|
114 | */ |
|
115 | protected function getAliases(): array |
|
116 | { |
|
117 | $aliases = parent::getAliases(); |
|
118 | $aliases['image'] = new Alias('image', Image::class); |
|
119 | $aliases['flavor'] = new Alias('flavor', Flavor::class); |
|
120 | $aliases['created'] = new Alias('created', \DateTimeImmutable::class); |
|
121 | $aliases['updated'] = new Alias('updated', \DateTimeImmutable::class); |
|
122 | return $aliases; |
|
123 | } |
|
124 | ||
125 | /** |
|
126 | * {@inheritDoc} |
@@ 90-98 (lines=9) @@ | ||
87 | /** |
|
88 | * @inheritdoc |
|
89 | */ |
|
90 | protected function getAliases(): array |
|
91 | { |
|
92 | $aliases = parent::getAliases(); |
|
93 | $aliases['created_at'] = new Alias('createdAt', \DateTimeImmutable::class); |
|
94 | $aliases['updated_at'] = new Alias('updatedAt', \DateTimeImmutable::class); |
|
95 | $aliases['fileUri'] = new Alias('fileUri', \GuzzleHttp\Psr7\Uri::class); |
|
96 | $aliases['schemaUri'] = new Alias('schemaUri', \GuzzleHttp\Psr7\Uri::class); |
|
97 | return $aliases; |
|
98 | } |
|
99 | ||
100 | public function populateFromArray(array $data): self |
|
101 | { |