Skip to content

Commit a734164

Browse files
committed
Vendor: Upgrade vich/uploader-bundle to ^2.8 and migrate annotations to PHP 8 attributes
1 parent f2a8325 commit a734164

File tree

4 files changed

+64
-88
lines changed

4 files changed

+64
-88
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@
172172
"twig/inky-extra": "^3.3",
173173
"twig/intl-extra": "^3.0",
174174
"twig/twig": "^3.0",
175-
"vich/uploader-bundle": "^1.18.0",
175+
"vich/uploader-bundle": "^2.8",
176176
"webit/eval-math": "^1.0",
177177
"webonyx/graphql-php": "^14.8"
178178
},

composer.lock

Lines changed: 45 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/CoreBundle/Entity/Asset.php

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@
1919
use Symfony\Component\Validator\Constraints as Assert;
2020
use Vich\UploaderBundle\Mapping\Annotation as Vich;
2121

22-
/**
23-
* @Vich\Uploadable
24-
*/
22+
#[Vich\Uploadable]
2523
#[ORM\Table(name: 'asset')]
2624
#[ORM\Entity]
2725
class Asset implements Stringable
@@ -54,24 +52,14 @@ class Asset implements Stringable
5452
#[ORM\Column(type: 'string', length: 255)]
5553
protected ?string $category = null;
5654

57-
/**
58-
* @Vich\UploadableField(
59-
* mapping="assets",
60-
* fileNameProperty="title",
61-
* size="size",
62-
* mimeType="mimeType",
63-
* originalName="originalName",
64-
* dimensions="dimensions"
65-
* )
66-
*/
67-
// #[Vich\UploadableField(
68-
// mapping: 'assets',
69-
// fileNameProperty: 'title',
70-
// size: 'size',
71-
// mimeType: 'mimeType',
72-
// originalName: 'originalName',
73-
// dimensions: 'dimensions'
74-
// )]
55+
#[Vich\UploadableField(
56+
mapping: 'assets',
57+
fileNameProperty: 'title',
58+
size: 'size',
59+
mimeType: 'mimeType',
60+
originalName: 'originalName',
61+
dimensions: 'dimensions'
62+
)]
7563
#[Assert\NotNull]
7664
protected File $file;
7765

src/CoreBundle/Entity/ResourceFile.php

Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@
3131

3232
//
3333
// * attributes={"security"="is_granted('ROLE_ADMIN')"},
34-
/**
35-
* @Vich\Uploadable
36-
*/
34+
#[Vich\Uploadable]
3735
#[ApiResource(
3836
types: ['http://schema.org/MediaObject'],
3937
operations: [
@@ -138,24 +136,14 @@ class ResourceFile implements Stringable
138136
#[ORM\Column(type: 'integer')]
139137
protected ?int $size = 0;
140138

141-
/**
142-
* @Vich\UploadableField(
143-
* mapping="resources",
144-
* fileNameProperty="title",
145-
* size="size",
146-
* mimeType="mimeType",
147-
* originalName="originalName",
148-
* dimensions="dimensions"
149-
* )
150-
*/
151-
// #[Vich\UploadableField(
152-
// mapping: 'resources',
153-
// fileNameProperty: 'title',
154-
// size: 'size',
155-
// mimeType: 'mimeType',
156-
// originalName: 'originalName',
157-
// dimensions: 'dimensions'
158-
// )]
139+
#[Vich\UploadableField(
140+
mapping: 'resources',
141+
fileNameProperty: 'title',
142+
size: 'size',
143+
mimeType: 'mimeType',
144+
originalName: 'originalName',
145+
dimensions: 'dimensions'
146+
)]
159147
protected ?File $file = null;
160148
#[ORM\Column(name: 'crop', type: 'string', length: 255, nullable: true)]
161149
protected ?string $crop = null;

0 commit comments

Comments
 (0)