AMQPChannel::startTransaction
AMQPExchange::bind
AMQP
PHP Manual

# La classe AMQPExchange

(PECL amqp >= Unknown)

## Introduction

Représente un échange AMQP.

## Synopsis de la classe

AMQPExchange {
/* Méthodes */
public bool bind ( string `$destination_exchange_name` , string `$source_exchange_name` , string `$routing_key` )
public __construct ( AMQPChannel `$amqp_channel` )
public int declare ( void )
public bool delete ([ int `$flags` = `AMQP_NOPARAM` ] )
public mixed getArgument ( string `$key` )
public array getArguments ( void )
public int getFlags ( void )
public string getName ( void )
public string getType ( void )
public bool publish ( string `$message` , string `$routing_key` [, int `$flags` = `AMQP_NOPARAM` [, array `$attributes` = array() ]] )
public void setArgument ( string `$key` , mixed `$value` )
public void setArguments ( array `$arguments` )
public void setFlags ( int `$flags` )
public void setName ( string `$exchange_name` )
public string setType ( string `$exchange_type` )
}

## Sommaire

- AMQPExchange::bind — Se lie à un autre échange
- AMQPExchange::__construct — Crée une nouvelle instance AMQPExchange
- AMQPExchange::declare — Déclare un nouvel échange sur le broker
- AMQPExchange::delete — Efface un échange depuis un courtier
- AMQPExchange::getArgument — Récupère l'argument associé avec la clé fournie
- AMQPExchange::getArguments — Récupère tous les arguments définis sur l'échange spécifié
- AMQPExchange::getFlags — Récupère le masque de drapeaux
- AMQPExchange::getName — Récupère le nom configuré
- AMQPExchange::getType — Récupère le type configuré
- AMQPExchange::publish — Publie un message à échanger
- AMQPExchange::setArgument — Définit la valeur de la clé fournie
- AMQPExchange::setArguments — Définit tous les arguments de l'échange
- AMQPExchange::setFlags — Définit les drapeaux pour l'échange
- AMQPExchange::setName — Définit le nom de l'échange
- AMQPExchange::setType — Définit le type d'échange

AMQPChannel::startTransaction
AMQPExchange::bind
AMQP
PHP Manual