Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
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 :