public function __construct(AuditReader $auditReader, $class, ClassMetadataInfo $classMeta, array $associationDefinition, array $foreignKeys, $revision) { $this->auditReader = $auditReader; $this->class = $class; $this->foreignKeys = $foreignKeys; $this->revision = $revision; $this->configuration = $auditReader->getConfiguration(); $this->metadata = $classMeta; $this->associationDefinition = $associationDefinition; }