Skip to content

Commit 41acd28

Browse files
authored
docs: use PHP 8 attributes for Vich\UploadableBundle (#1594)
1 parent 2cdf3b6 commit 41acd28

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

core/file-upload.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ to make it look like this.
2424
# api/config/packages/vich_uploader.yaml
2525
vich_uploader:
2626
db_driver: orm
27-
27+
metadata:
28+
type: attribute
2829
mappings:
2930
media_object:
3031
uri_prefix: /media
@@ -66,9 +67,7 @@ use Symfony\Component\Serializer\Annotation\Groups;
6667
use Symfony\Component\Validator\Constraints as Assert;
6768
use Vich\UploaderBundle\Mapping\Annotation as Vich;
6869
69-
/**
70-
* @Vich\Uploadable
71-
*/
70+
#[Vich\Uploadable]
7271
#[ORM\Entity]
7372
#[ApiResource(
7473
normalizationContext: ['groups' => ['media_object:read']],
@@ -109,9 +108,7 @@ class MediaObject
109108
#[Groups(['media_object:read'])]
110109
public ?string $contentUrl = null;
111110
112-
/**
113-
* @Vich\UploadableField(mapping="media_object", fileNameProperty="filePath")
114-
*/
111+
#[Vich\UploadableField(mapping: "media_object", fileNameProperty: "filePath")]
115112
#[Assert\NotNull(groups: ['media_object_create'])]
116113
public ?File $file = null;
117114

0 commit comments

Comments
 (0)