protected function remove_meta($item_type, $id_item, $meta_type, $meta = null) { if ($meta === null) { $this->db->delete('meta', 'item_type = ? and id_item = ? and meta_type = ?', array($item_type, $id_item, $meta_type)); } else { $this->db->delete('meta', 'item_type = ? and id_item = ? and meta_type = ? and meta = ?', array($item_type, $id_item, $meta_type, $meta)); } }