getUserPreference($preferenceId)->getPreferenceValue(); if ($value === "") { return null; } $value = explode(',', $value); return $value; } private static function getArrayValue(array $data, string $key): array|null { if (!array_key_exists($key, $data)) { return null; } if ("" === $data[$key]) { return null; } if (true === is_string($data[$key])) { return [$data[$key]]; } return $data[$key]; } }