Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Assert

Fonctions membres publiques statiques

static that ($value, $defaultMessage=null, string $defaultPropertyPath=null)
 
static thatAll ($values, $defaultMessage=null, string $defaultPropertyPath=null)
 
static thatNullOr ($value, $defaultMessage=null, string $defaultPropertyPath=null)
 
static lazy ()
 

Attributs protégés statiques

static $lazyAssertionExceptionClass = LazyAssertionException::class
 
static $assertionClass = Assertion::class
 

Description détaillée

AssertionChain factory.

Documentation des fonctions membres

◆ lazy()

static lazy ( )
static

Create a lazy assertion object.

◆ that()

static that (   $value,
  $defaultMessage = null,
string  $defaultPropertyPath = null 
)
static

Références $value.

◆ thatAll()

static thatAll (   $values,
  $defaultMessage = null,
string  $defaultPropertyPath = null 
)
static

Start validation on a set of values, returns AssertionChain.

Paramètres
mixed$values
string | callable | null$defaultMessage

Références Assert\that().

◆ thatNullOr()

static thatNullOr (   $value,
  $defaultMessage = null,
string  $defaultPropertyPath = null 
)
static

Start validation and allow NULL, returns AssertionChain.

Paramètres
mixed$value
string | callable | null$defaultMessage

Références $value, et Assert\that().

Documentation des champs

◆ $assertionClass

$assertionClass = Assertion::class
staticprotected

◆ $lazyAssertionExceptionClass

$lazyAssertionExceptionClass = LazyAssertionException::class
staticprotected

La documentation de cette classe a été générée à partir du fichier suivant :