Fix Vich\Uploadable

pull/3996/head
Julio 4 years ago
parent 5e21429fca
commit 91e93a6606
  1. 2
      composer.json
  2. 28
      src/CoreBundle/Entity/Asset.php
  3. 29
      src/CoreBundle/Entity/ResourceFile.php

@ -142,7 +142,7 @@
"twig/inky-extra": "^3.3",
"twig/intl-extra": "^3.0",
"twig/twig": "^3.0",
"vich/uploader-bundle": "dev-master",
"vich/uploader-bundle": "^1.18.0",
"webit/eval-math": "^1.0",
"webonyx/graphql-php": "^14.8"
},

@ -19,10 +19,10 @@ use Symfony\Component\Validator\Constraints as Assert;
use Vich\UploaderBundle\Mapping\Annotation as Vich;
/**
* @Vich\Uploadable
* @ORM\Entity
* @ORM\Table(name="asset")
*/
#[Vich\Uploadable]
class Asset
{
use TimestampableEntity;
@ -62,14 +62,24 @@ class Asset
#[Assert\NotBlank]
protected ?string $category = null;
#[Vich\UploadableField(
mapping: 'assets',
fileNameProperty: 'title',
size: 'size',
mimeType: 'mimeType',
originalName: 'originalName',
dimensions: 'dimensions'
)]
/**
* @Vich\UploadableField(
* mapping="assets",
* fileNameProperty="title",
* size="size",
* mimeType="mimeType",
* originalName="originalName",
* dimensions="dimensions"
* )
*/
// #[Vich\UploadableField(
// mapping: 'assets',
// fileNameProperty: 'title',
// size: 'size',
// mimeType: 'mimeType',
// originalName: 'originalName',
// dimensions: 'dimensions'
// )]
#[Assert\NotNull]
protected File $file;

@ -61,12 +61,11 @@ use Vich\UploaderBundle\Mapping\Annotation as Vich;
* "get"
* }
* )
* @Vich\Uploadable
* @ApiFilter(OrderFilter::class, properties={"id", "name", "size", "updatedAt"})
* @ORM\Entity
*
* @ORM\Table(name="resource_file")
*/
#[Vich\Uploadable]
#[ApiFilter(PropertyFilter::class)]
#[ApiFilter(SearchFilter::class, properties: [
'name' => 'partial',
@ -116,14 +115,24 @@ class ResourceFile
*/
protected ?int $size = 0;
#[Vich\UploadableField(
mapping: 'resources',
fileNameProperty: 'name',
size: 'size',
mimeType: 'mimeType',
originalName: 'originalName',
dimensions: 'dimensions'
)]
/**
* @Vich\UploadableField(
* mapping="resources",
* fileNameProperty="name",
* size="size",
* mimeType="mimeType",
* originalName="originalName",
* dimensions="dimensions"
* )
*/
// #[Vich\UploadableField(
// mapping: 'resources',
// fileNameProperty: 'name',
// size: 'size',
// mimeType: 'mimeType',
// originalName: 'originalName',
// dimensions: 'dimensions'
// )]
protected ?File $file = null;
/**

Loading…
Cancel
Save