public function bulk_assign($data)
{
if (is_string($data)) {
$data = parse_params($data);
}
if (isset($data['content_ids'])) {
$content_ids = $data['content_ids'];
if (is_array($content_ids)) {
foreach ($content_ids as $content_id) {
$to_save = array();
$to_save['id'] = $content_id;
$to_save['skip_timestamps'] = true;
if (isset($data['parent_id'])) {
$to_save['parent'] = $data['parent_id'];
}
if (isset($data['categories'])) {
$to_save['categories'] = $data['categories'];
}
$this->save_content($to_save);
}
}
}
return array('success' => 'Content is moved');
}