23 lines
601 B
PHP
23 lines
601 B
PHP
|
<?php
|
||
|
|
||
|
namespace DigiComp\AssetAttributes\Aspects;
|
||
|
|
||
|
use DigiComp\AssetAttributes\Domain\Model\AssetAttribute;
|
||
|
use Doctrine\Common\Collections\Collection;
|
||
|
use Doctrine\ORM\Mapping as ORM;
|
||
|
use Neos\Flow\Annotations as Flow;
|
||
|
|
||
|
/**
|
||
|
* @Flow\Aspect
|
||
|
* @Flow\Introduce("class(Neos\Media\Domain\Model\Asset)", traitName="DigiComp\AssetAttributes\AssetAttributeTrait")
|
||
|
*/
|
||
|
class AssetExtensionsAspect
|
||
|
{
|
||
|
/**
|
||
|
* @Flow\Introduce("class(Neos\Media\Domain\Model\Asset)")
|
||
|
* @ORM\ManyToMany(inversedBy="assets", indexBy="name")
|
||
|
* @var Collection<AssetAttribute>
|
||
|
*/
|
||
|
protected $attributes;
|
||
|
}
|