public function prepare_meta_types($post_meta)
{
$meta = array();
foreach ($post_meta as $meta_key => $meta_values) {
if (!is_array($meta_values)) {
$meta_values = array($meta_values);
}
$meta[$meta_key] = array_map(array($this, 'prepare_meta_value_types'), $meta_values);
}
return $meta;
}