Próbuję użyć ExclusionPolicy, ale wciąż otrzymuję komunikat "Adnotacja nie istnieje lub nie może być automatycznie ładowany".JMSSerializer i FOSRestBundle - Adnotacje nie działają. "Nie istnieje"
Oto dokładny błąd wypadnięcia:
[semantyczne Błąd] Adnotacja "@JMS \ SerializerBundle \ Adnotacja \ ExclusionPolicy" w klasie Acme \ DemoBundle \ Entity \ atrybutów nie istnieje, lub nie może być automatycznie ładowany.
Mój kod wygląda następująco:
namespace Acme\DemoBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints;
use JMS\SerializerBundle\Annotation\ExclusionPolicy;
use JMS\SerializerBundle\Annotation\Expose;
/**
* Acme\DemoBundle\Entity\Attributes
*
* @ORM\Table()
* @ORM\Entity(repositoryClass="Acme\DemoBundle\Entity\AttributesRepository")
*
* @ExclusionPolicy("all")
*/
class Attributes
{
...
}