What conditions MUST your class fulfill in order to be a valid symfony voter?
be registered as a service with the security.voter tag
be declared in the Voter namespace
implement the Symfony\Component\Security\Core\Authorization\Voter\VoterInterface
extend the Symfony\Component\Security\Core\Authorization\Voter\AbstractVoter