Copied!

UniqueIdentifier

UniqueIdentifier.php : 15
Abstract
Extends Constraint
Implements TranslationContainerInterface

Constants

protectedMESSAGE

UniqueIdentifier.php : 17
protected mixed MESSAGE = 'ibexa.identifier_already_exists'

Properties

public $existingIdPath

UniqueIdentifier.php : 21
public string|null $existingIdPath = null

public $identifierPath

UniqueIdentifier.php : 23
public string $identifierPath

public $message

UniqueIdentifier.php : 19
public string $message = self::MESSAGE

public $reportErrorPath

UniqueIdentifier.php : 25
public string|null $reportErrorPath = null

Methods

publicgetDefaultOption()

UniqueIdentifier.php : 27
public getDefaultOption() : string

Return values

string

publicgetRequiredOptions()

UniqueIdentifier.php : 40
public getRequiredOptions() : array<string|int, mixed>

Return values

array<string|int, mixed>

publicgetTargets()

UniqueIdentifier.php : 35
public getTargets() : array<string|int, self::*>

Return values

array<string|int, self::*>

publicgetTranslationMessages()

UniqueIdentifier.php : 45
public static getTranslationMessages() : array<string|int, mixed>

Return values

array<string|int, mixed>

protectedgetMessageDesc()

UniqueIdentifier.php : 53
protected static getMessageDesc() : string

Return values

string