File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
src/Resources/skeleton/doctrine Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change 8
8
use Doctrine\ORM\Mapping as ORM;
9
9
10
10
/**
11
- <?php if ($ api_resource ): ?> * @ApiResource()
11
+ <?php if ($ api_resource && ! $ use_attributes ): ?> * @ApiResource()
12
12
<?php endif ?>
13
13
* @ORM\Entity(repositoryClass=<?= $ repository_class_name ?> ::class)
14
14
<?php if ($ should_escape_table_name ): ?> * @ORM\Table(name="`<?= $ table_name ?> `")
15
15
<?php endif ?>
16
16
*/
17
+ <?php if ($ api_resource && $ use_attributes ): ?>
18
+ #[ApiResource]
19
+ <?php endif ?>
17
20
class <?= $ class_name ."\n" ?>
18
21
{
19
22
/**
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ public function getTestDetails()
52
52
53
53
$ content = file_get_contents ($ directory .'/src/Entity/User.php ' );
54
54
$ this ->assertStringContainsString ('use ApiPlatform\Core\Annotation\ApiResource; ' , $ content );
55
- $ this ->assertStringContainsString ('@ApiResource ' , $ content );
55
+ $ this ->assertStringContainsString (\ PHP_VERSION_ID >= 80000 ? ' #[ApiResource] ' : '@ApiResource ' , $ content );
56
56
}),
57
57
];
58
58
You can’t perform that action at this time.
0 commit comments