у меня есть проект, который использует sonataAdmin и sonataMedia, когда я пытался удалить изображение, используя флажок, предоставленный пакетом нажмите, чтобы увидеть изображение
я получаю эту ошибку:
Ошибка типа: Аргумент 1, переданный в BackBundle\Entity\reference::setMedia(), должен реализовывать интерфейс Sonata\MediaBundle\Model\MediaInterface, значение null задано, вызывается в /home/hichem/PhpstormProjects/sifastProject/vendor/symfony/symfony/src/ Symfony/Component/PropertyAccess/PropertyAccessor.php в строке 591
он появляется именно здесь:
Трассировки стека
in src/BackBundle/Entity/reference.php at line 69 -
/**
* @param MediaInterface $media
*/
public function setMedia(MediaInterface $media)
{
$this->media = $media;
}
из того, что я понимаю (или, по крайней мере, так думаю), установщик не может установить значение с нулевым значением, если кто-нибудь знает, в чем проблема, пожалуйста, помогите