arad021/entity-already-exists-validation-constraint

Verify that your entity does not exists

Fund package maintenance!
arad021

Installs: 10

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 0

Forks: 11

pkg:composer/arad021/entity-already-exists-validation-constraint

1.0.1 2023-11-15 13:44 UTC

This package is auto-updated.

Last update: 2025-10-15 19:07:26 UTC


README

A small validator that verifies that an entity actually does not exist.

Install

composer require arad021/entity-already-exists-validation-constraint

Then register the services with:

# config/packages/arad021_entity_already_exists_validator.yaml
services:
  Arad021\Validator\Constraint\EntityNotExistValidator:
    arguments: ['@doctrine.orm.entity_manager']
    tags: [ 'validator.constraint_validator' ]

Note

The validator will not produce a violation when value is empty. This means that you should most likely use it in combination with NotBlank.