From 339f9d370117fbb34bac63378fdfcf0362a7b630 Mon Sep 17 00:00:00 2001 From: flashwave Date: Wed, 10 Apr 2024 23:36:28 +0000 Subject: [PATCH] Fixed oversight not caught by phpstan tsk tsk. --- VERSION | 2 +- src/Cache/Memcached/MemcachedProviderLegacy.php | 10 +++++----- src/Cache/Memcached/MemcachedProviderModern.php | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/VERSION b/VERSION index 60d83af..908921c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.2404.102325 +0.2404.102336 diff --git a/src/Cache/Memcached/MemcachedProviderLegacy.php b/src/Cache/Memcached/MemcachedProviderLegacy.php index df248c7..5c8cfdb 100644 --- a/src/Cache/Memcached/MemcachedProviderLegacy.php +++ b/src/Cache/Memcached/MemcachedProviderLegacy.php @@ -26,14 +26,14 @@ class MemcachedProviderLegacy extends MemcachedProvider { foreach($providerInfo->getEndPoints() as $endPointInfo) { if($endPointInfo[0] instanceof UnixEndPoint) { - $host = 'unix://' . $endPointInfo->getPath(); + $host = 'unix://' . $endPointInfo[0]->getPath(); $port = 0; } elseif($endPointInfo[0] instanceof DnsEndPoint) { - $host = $endPointInfo->getHost(); - $port = $endPointInfo->getPort(); + $host = $endPointInfo[0]->getHost(); + $port = $endPointInfo[0]->getPort(); } elseif($endPointInfo[0] instanceof IPEndPoint) { - $host = $endPointInfo->getAddress()->getCleanAddress(); - $port = $endPointInfo->getPort(); + $host = $endPointInfo[0]->getAddress()->getCleanAddress(); + $port = $endPointInfo[0]->getPort(); } else throw new InvalidArgumentException('One of the servers specified in $providerInfo is not a supported endpoint.'); $this->memcache->addServer($host, $port, $this->persistent, $endPointInfo[1]); diff --git a/src/Cache/Memcached/MemcachedProviderModern.php b/src/Cache/Memcached/MemcachedProviderModern.php index d2a9d59..05a0f34 100644 --- a/src/Cache/Memcached/MemcachedProviderModern.php +++ b/src/Cache/Memcached/MemcachedProviderModern.php @@ -25,14 +25,14 @@ class MemcachedProviderModern extends MemcachedProvider { foreach($providerInfo->getEndPoints() as $endPointInfo) { if($endPointInfo[0] instanceof UnixEndPoint) { - $host = $endPointInfo->getPath(); + $host = $endPointInfo[0]->getPath(); $port = 0; } elseif($endPointInfo[0] instanceof DnsEndPoint) { - $host = $endPointInfo->getHost(); - $port = $endPointInfo->getPort(); + $host = $endPointInfo[0]->getHost(); + $port = $endPointInfo[0]->getPort(); } elseif($endPointInfo[0] instanceof IPEndPoint) { - $host = $endPointInfo->getAddress()->getCleanAddress(); - $port = $endPointInfo->getPort(); + $host = $endPointInfo[0]->getAddress()->getCleanAddress(); + $port = $endPointInfo[0]->getPort(); } else throw new InvalidArgumentException('One of the servers specified in $providerInfo is not a supported endpoint.'); $this->memcached->addServer($host, $port, $endPointInfo[1]);