Fix: Check if `$this->params['user']` is an array

Signed-off-by: William Pain <pain.william@gmail.com>
This commit is contained in:
William Pain 2019-02-04 17:29:35 +01:00
parent 733515f277
commit c26bdd4731
1 changed files with 1 additions and 1 deletions

View File

@ -122,7 +122,7 @@ class SwiftFactory {
'handler' => HandlerStack::create()
]);
if (isset($this->params['user']) && isset($this->params['user']['name'])) {
if (isset($this->params['user']) && is_array($this->params['user']) && isset($this->params['user']['name'])) {
if (!isset($this->params['scope'])) {
throw new StorageAuthException('Scope has to be defined for V3 requests');
}