エンティティのすべての検証制約を取得するメソッドに取り組んでいます(私が達成しようとしているのは、このデータをJSONで返し、JQuery検証プラグインを使用してクライアント側に同じ制約を適用することです)が、制約を取得するのに問題があります、これが私の現在のコードです:
$metadata = new \Symfony\Component\Validator\Mapping\ClassMetadata("Namespace\JobBundle\Entity\Job");
$annotationloader = new AnnotationLoader(new AnnotationReader());
$annotationloader->loadClassMetadata($metadata);
$ metadataで取得するのは、制約属性の空の配列で、残りは($propertiesと$membersにはエラーメッセージのみがありますが、実際の制約(たとえば、required、integer ...)はありません)。
何が間違っているのですか?