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 AmqpCaster

Fonctions membres publiques statiques

static castConnection (\AMQPConnection $c, array $a, Stub $stub, bool $isNested)
 
static castChannel (\AMQPChannel $c, array $a, Stub $stub, bool $isNested)
 
static castQueue (\AMQPQueue $c, array $a, Stub $stub, bool $isNested)
 
static castExchange (\AMQPExchange $c, array $a, Stub $stub, bool $isNested)
 
static castEnvelope (\AMQPEnvelope $c, array $a, Stub $stub, bool $isNested, int $filter=0)
 

Champs de données

const AMQP_PASSIVE
 
const AMQP_EX_TYPE_FANOUT
 

Fonctions membres privées statiques

static extractFlags (int $flags)
 

Attributs privés

const FLAGS
 
const EXCHANGE_TYPES
 

Description détaillée

Casts Amqp related classes to array representation.

Auteur
Grégoire Pineau lyrix.nosp@m.x@ly.nosp@m.rixx..nosp@m.info

Documentation des fonctions membres

◆ castChannel()

static castChannel ( \AMQPChannel  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, $prefix, et Caster\PREFIX_VIRTUAL.

◆ castConnection()

static castConnection ( \AMQPConnection  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, $prefix, et Caster\PREFIX_VIRTUAL.

◆ castEnvelope()

static castEnvelope ( \AMQPEnvelope  $c,
array  $a,
Stub  $stub,
bool  $isNested,
int  $filter = 0 
)
static

◆ castExchange()

static castExchange ( \AMQPExchange  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, $prefix, $type, et Caster\PREFIX_VIRTUAL.

◆ castQueue()

static castQueue ( \AMQPQueue  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, $prefix, et Caster\PREFIX_VIRTUAL.

◆ extractFlags()

static extractFlags ( int  $flags)
staticprivate

Références $name, et $value.

Documentation des champs

◆ AMQP_EX_TYPE_FANOUT

const AMQP_EX_TYPE_FANOUT
Valeur initiale :
=> 'AMQP_EX_TYPE_FANOUT',
\AMQP_EX_TYPE_TOPIC => 'AMQP_EX_TYPE_TOPIC',
\AMQP_EX_TYPE_HEADERS => 'AMQP_EX_TYPE_HEADERS',
]

◆ AMQP_PASSIVE

const AMQP_PASSIVE
Valeur initiale :
=> 'AMQP_PASSIVE',
\AMQP_EXCLUSIVE => 'AMQP_EXCLUSIVE',
\AMQP_AUTODELETE => 'AMQP_AUTODELETE',
\AMQP_INTERNAL => 'AMQP_INTERNAL',
\AMQP_NOLOCAL => 'AMQP_NOLOCAL',
\AMQP_AUTOACK => 'AMQP_AUTOACK',
\AMQP_IFEMPTY => 'AMQP_IFEMPTY',
\AMQP_IFUNUSED => 'AMQP_IFUNUSED',
\AMQP_MANDATORY => 'AMQP_MANDATORY',
\AMQP_IMMEDIATE => 'AMQP_IMMEDIATE',
\AMQP_MULTIPLE => 'AMQP_MULTIPLE',
\AMQP_NOWAIT => 'AMQP_NOWAIT',
\AMQP_REQUEUE => 'AMQP_REQUEUE',
]

◆ EXCHANGE_TYPES

const EXCHANGE_TYPES
private
Valeur initiale :
= [
\AMQP_EX_TYPE_DIRECT => 'AMQP_EX_TYPE_DIRECT'

◆ FLAGS

const FLAGS
private
Valeur initiale :
= [
\AMQP_DURABLE => 'AMQP_DURABLE'

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