Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
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 :