File "ClassMetadata.php"

Full Path: /home/warrior1/public_html/languages/wp-content/plugins/mailpoet/vendor-prefixed/doctrine/persistence/src/Persistence/Mapping/ClassMetadata.php
File size: 870 bytes
MIME-type: text/x-php
Charset: utf-8

<?php
namespace MailPoetVendor\Doctrine\Persistence\Mapping;
if (!defined('ABSPATH')) exit;
use ReflectionClass;
interface ClassMetadata
{
 public function getName();
 public function getIdentifier();
 public function getReflectionClass();
 public function isIdentifier($fieldName);
 public function hasField($fieldName);
 public function hasAssociation($fieldName);
 public function isSingleValuedAssociation($fieldName);
 public function isCollectionValuedAssociation($fieldName);
 public function getFieldNames();
 public function getIdentifierFieldNames();
 public function getAssociationNames();
 public function getTypeOfField($fieldName);
 public function getAssociationTargetClass($assocName);
 public function isAssociationInverseSide($assocName);
 public function getAssociationMappedByTargetField($assocName);
 public function getIdentifierValues($object);
}