/** * @return mixed|null|string */ public function getPrefixes() { $v = parent::getPrefixes(); try { $n = unserialize($v); if (!empty($n) and is_array($n)) { //make sure it's a valid (not empty) prefix foreach ($n as $key => $value) { if (!$key) { unset($n[$key]); } } if (!count($n)) { $n = null; } } } catch (Exception $e) { $n = $v; } return $n; }