Example #1
0
 protected function getFormatterForContentItem($contentItem, ClassMetadata $metadata)
 {
     $properties = $metadata->getConstrainedProperties();
     foreach ($properties as $property) {
         foreach ($metadata->getMemberMetadatas($property) as $memberMetadata) {
             foreach ($memberMetadata->getConstraints() as $constraint) {
                 if ($constraint instanceof Format) {
                     return $memberMetadata->getPropertyValue($contentItem);
                 }
             }
         }
     }
 }