Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe Behavior
+ Graphe d'héritage de Behavior:

Fonctions membres publiques

 withAssertion (Assertable $assertable, string ... $commands)
 
 assert (string $path, string $command)
 

Champs de données

const COMMAND_DIR_OPENDIR = 'dir_opendir'
 
const COMMAND_MKDIR = 'mkdir'
 
const COMMAND_RENAME = 'rename'
 
const COMMAND_RMDIR = 'rmdir'
 
const COMMAND_STEAM_METADATA = 'stream_metadata'
 
const COMMAND_STREAM_OPEN = 'stream_open'
 
const COMMAND_UNLINK = 'unlink'
 
const COMMAND_URL_STAT = 'url_stat'
 

Fonctions membres privées

 assertCommands (array $commands)
 
 assertCommand (string $command)
 
 assertAssertionCompleteness ()
 

Attributs privés

 $availableCommands
 
 $assertions
 

Documentation des fonctions membres

◆ assert()

assert ( string  $path,
string  $command 
)
Paramètres
string$path
string$command
Renvoie
bool

Implémente Assertable.

Références $path, Behavior\assertAssertionCompleteness(), et Behavior\assertCommand().

◆ assertAssertionCompleteness()

assertAssertionCompleteness ( )
private

Référencé par Behavior\assert().

◆ assertCommand()

assertCommand ( string  $command)
private

Référencé par Behavior\assert().

◆ assertCommands()

assertCommands ( array  $commands)
private
Paramètres
array$commands

Référencé par Behavior\withAssertion().

◆ withAssertion()

withAssertion ( Assertable  $assertable,
string ...  $commands 
)
Paramètres
Assertable$assertable
string...$commands
Renvoie
static

Références Behavior\$availableCommands, $target, $this, et Behavior\assertCommands().

Documentation des champs

◆ $assertions

$assertions
private

◆ $availableCommands

$availableCommands
private
Valeur initiale :
= [
self::COMMAND_DIR_OPENDIR,
self::COMMAND_MKDIR,
self::COMMAND_RENAME,
self::COMMAND_RMDIR,
self::COMMAND_STEAM_METADATA,
self::COMMAND_STREAM_OPEN,
self::COMMAND_UNLINK,
self::COMMAND_URL_STAT,
]

Référencé par Behavior\withAssertion().

◆ COMMAND_DIR_OPENDIR

const COMMAND_DIR_OPENDIR = 'dir_opendir'

◆ COMMAND_MKDIR

const COMMAND_MKDIR = 'mkdir'

Référencé par PharStreamWrapper\mkdir().

◆ COMMAND_RENAME

const COMMAND_RENAME = 'rename'

Référencé par PharStreamWrapper\rename().

◆ COMMAND_RMDIR

const COMMAND_RMDIR = 'rmdir'

Référencé par PharStreamWrapper\rmdir().

◆ COMMAND_STEAM_METADATA

const COMMAND_STEAM_METADATA = 'stream_metadata'

◆ COMMAND_STREAM_OPEN

const COMMAND_STREAM_OPEN = 'stream_open'

◆ COMMAND_UNLINK

const COMMAND_UNLINK = 'unlink'

Référencé par PharStreamWrapper\unlink().

◆ COMMAND_URL_STAT

const COMMAND_URL_STAT = 'url_stat'

Référencé par PharStreamWrapper\url_stat().


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