You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/SupportedTypes.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -145,7 +145,7 @@ Array of scalar type
145
145
To declare an array of scalar type, you can use the `ArrayOfScalarType` attribute:
146
146
147
147
```php
148
-
use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfScalarTypes;use Nuxtifyts\PhpDto\Data;use Nuxtifyts\PhpDto\Enums\Property\Type;
148
+
use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfScalarTypes;use Nuxtifyts\PhpDto\Data;use Nuxtifyts\PhpDto\Enums\Property\Type;
149
149
150
150
final readonly class Person extends Data
151
151
{
@@ -214,7 +214,7 @@ Array of backed enums
214
214
Using `ArrayOfBackedEnum` attribute, you can declare an array of `BackedEnum` type:
215
215
216
216
```php
217
-
use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfBackedEnums;use Nuxtifyts\PhpDto\Data;
217
+
use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfBackedEnums;use Nuxtifyts\PhpDto\Data;
218
218
219
219
final readonly class User extends Data
220
220
{
@@ -235,7 +235,7 @@ Array of DateTime
235
235
To declare an array of `DateTime` type, you can use the `ArrayOfDateTimes` attribute:
236
236
237
237
```php
238
-
use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfDateTimes;
238
+
use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfDateTimes;
239
239
240
240
final readonly class User extends Data
241
241
{
@@ -256,7 +256,7 @@ Array of Data
256
256
To declare an array of `Data` type, you can use the `ArrayOfData` attribute:
257
257
258
258
```php
259
-
use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfData;use Nuxtifyts\PhpDto\Data;
259
+
use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfData;use Nuxtifyts\PhpDto\Data;
260
260
261
261
final readonly class UserGroup extends Data
262
262
{
@@ -274,7 +274,7 @@ final readonly class UserGroup extends Data
274
274
It is possible to use multiple types of data objects in the array:
275
275
276
276
```php
277
-
use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfData;use Nuxtifyts\PhpDto\Data;
277
+
use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfData;use Nuxtifyts\PhpDto\Data;
278
278
279
279
final readonly class UserGroup extends Data
280
280
{
@@ -313,7 +313,7 @@ Array keys
313
313
Array keys are kept where hydrating the data object, or when serializing:
314
314
315
315
```php
316
-
use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfData;use Nuxtifyts\PhpDto\Data;
316
+
use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfData;use Nuxtifyts\PhpDto\Data;
317
317
318
318
final readonly class UserGroup extends Data
319
319
{
@@ -398,7 +398,7 @@ final readonly class Person extends Data
398
398
The exact same rules apply for array as well:
399
399
400
400
```php
401
-
use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfData;use Nuxtifyts\PhpDto\Attributes\PropertyAttributes\Types\ArrayOfScalarTypes;use Nuxtifyts\PhpDto\Data;use Nuxtifyts\PhpDto\Enums\Property\Type;
401
+
use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfData;use Nuxtifyts\PhpDto\Attributes\Property\Types\ArrayOfScalarTypes;use Nuxtifyts\PhpDto\Data;use Nuxtifyts\PhpDto\Enums\Property\Type;
0 commit comments