Skip to content

Commit

Permalink
Fix custom connection parameters usage for a ssl_context option to pr…
Browse files Browse the repository at this point in the history
…operly create stream context
  • Loading branch information
GeorgII-web authored Jul 18, 2023
1 parent 978fe22 commit 396d5c4
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions RabbitMq/AMQPConnectionFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -53,16 +53,17 @@ public function __construct(

$this->parameters['hosts'][$key] = $this->parseUrl($hostParameters);
}


if ($parametersProvider) {
$this->parameters = array_merge($this->parameters, $parametersProvider->getConnectionParameters());
}

if (is_array($this->parameters['ssl_context'])) {
$this->parameters['context'] = ! empty($this->parameters['ssl_context'])
? stream_context_create(['ssl' => $this->parameters['ssl_context']])
: null;
}

if ($parametersProvider) {
$this->parameters = array_merge($this->parameters, $parametersProvider->getConnectionParameters());
}
}

/**
Expand Down

0 comments on commit 396d5c4

Please sign in to comment.