From 921f838255b81eba5ee190fcaf21a2c2ec9e0c1c Mon Sep 17 00:00:00 2001 From: Matt Bonneau Date: Wed, 11 Dec 2019 14:47:53 -0500 Subject: [PATCH] Support for unsupported PHP versions --- src/Messaging/MessageBuffer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Messaging/MessageBuffer.php b/src/Messaging/MessageBuffer.php index 9540acf..51eaad0 100644 --- a/src/Messaging/MessageBuffer.php +++ b/src/Messaging/MessageBuffer.php @@ -77,7 +77,7 @@ class MessageBuffer { $memory_limit_bytes = 0; if ($memory_limit !== '') { $shifty = ['k' => 0, 'm' => 10, 'g' => 20]; - $multiplier = strtolower($memory_limit)[-1]; + $multiplier = strlen($memory_limit) > 1 ? substr(strtolower($memory_limit), -1) : ''; $memory_limit = (int)$memory_limit; $memory_limit_bytes = in_array($multiplier, array_keys($shifty), true) ? $memory_limit * 1024 << $shifty[$multiplier] : $memory_limit; }