public function set_meta_data($data)
{
if (!empty($data) && is_array($data)) {
foreach ($data as $meta) {
$meta = (array) $meta;
if (isset($meta['key'], $meta['value'], $meta['id'])) {
$this->meta_data[] = (object) array('id' => $meta['id'], 'key' => $meta['key'], 'value' => $meta['value']);
}
}
}
}