public function admin_process($menuId = null)
{
$Link = $this->{$this->modelClass};
list($action, $ids) = $this->BulkProcess->getRequestVars($Link->alias);
$redirect = array('action' => 'index');
$menu = $this->Link->Menu->findById($menuId);
if (isset($menu['Menu']['id'])) {
$redirect['?'] = array('menu_id' => $menuId);
}
$this->Link->setTreeScope($menuId);
$multiple = array('copy' => false);
$messageMap = array('delete' => __d('croogo', 'Links deleted'), 'publish' => __d('croogo', 'Links published'), 'unpublish' => __d('croogo', 'Links unpublished'));
$options = compact('multiple', 'redirect', 'messageMap');
return $this->BulkProcess->process($this->Link, $action, $ids, $options);
}