X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fuser%2Fsrc%2FUserData.php;fp=web%2Fcore%2Fmodules%2Fuser%2Fsrc%2FUserData.php;h=8056f33ce13d103fadc5366281be9feb164a28db;hp=fe7fc222d0a260c49ebb9c1f2bd7201fc04fb98f;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/core/modules/user/src/UserData.php b/web/core/modules/user/src/UserData.php index fe7fc222d..8056f33ce 100644 --- a/web/core/modules/user/src/UserData.php +++ b/web/core/modules/user/src/UserData.php @@ -48,30 +48,26 @@ class UserData implements UserDataInterface { } return NULL; } + $return = []; // If $module and $uid were passed, return data keyed by name. - elseif (isset($uid)) { - $return = []; + if (isset($uid)) { foreach ($result as $record) { $return[$record->name] = ($record->serialized ? unserialize($record->value) : $record->value); } return $return; } // If $module and $name were passed, return data keyed by uid. - elseif (isset($name)) { - $return = []; + if (isset($name)) { foreach ($result as $record) { $return[$record->uid] = ($record->serialized ? unserialize($record->value) : $record->value); } return $return; } // If only $module was passed, return data keyed by uid and name. - else { - $return = []; - foreach ($result as $record) { - $return[$record->uid][$record->name] = ($record->serialized ? unserialize($record->value) : $record->value); - } - return $return; + foreach ($result as $record) { + $return[$record->uid][$record->name] = ($record->serialized ? unserialize($record->value) : $record->value); } + return $return; } /**