/** * {@inheritdoc} */ public function save(ModelInterface $item, $recursive = false) { if (!$item instanceof EntityModel) { throw new \RuntimeException('The EntityDataProvider only support EntityModel\'s'); } $entityManager = $this->getEntityManager(); $entityManager->persist($item->getEntity()); $entityManager->flush(); }