PHP Class Neos\Flow\Validation\Validator\UniqueEntityValidator

Inheritance: extends AbstractValidator
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$persistenceManager Neos\Flow\Persistence\PersistenceManagerInterface
$reflectionService Neos\Flow\Reflection\ReflectionService
$supportedOptions array

Protected Methods

Method Description
isValid ( mixed $value ) : void Checks if the given value is a unique entity depending on it's identity properties or custom configured identity properties.

Method Details

isValid() protected method

Checks if the given value is a unique entity depending on it's identity properties or custom configured identity properties.
protected isValid ( mixed $value ) : void
$value mixed The value that should be validated
return void

Property Details

$persistenceManager protected property

protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager
return Neos\Flow\Persistence\PersistenceManagerInterface

$reflectionService protected property

protected ReflectionService,Neos\Flow\Reflection $reflectionService
return Neos\Flow\Reflection\ReflectionService

$supportedOptions protected property

protected array $supportedOptions
return array