From 42ca1c65279b5fc2975df68d1a1a179801fe4914 Mon Sep 17 00:00:00 2001 From: Dan Cryer Date: Wed, 29 Jun 2016 10:13:27 +0100 Subject: [PATCH] Fix for handling old unserialize mode. --- PHPCI/Model/Project.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PHPCI/Model/Project.php b/PHPCI/Model/Project.php index 717b0d9a..4b5268b2 100644 --- a/PHPCI/Model/Project.php +++ b/PHPCI/Model/Project.php @@ -96,7 +96,7 @@ class Project extends ProjectBase $info = $this->data['access_information']; // Handle old-format (serialized) access information first: - if (!empty($info) && substr($info, 0, 1) != '{') { + if (!empty($info) && !in_array(substr($info, 0, 1), array('{', '['))) { $data = unserialize($info); } else { $data = json_decode($info, true);