public function filter($mbox)
{
if (!self::canApplyFilters()) {
return;
}
$imp_search = $GLOBALS['injector']->getInstance('IMP_Search');
$mbox_list = $imp_search->isSearchMbox($mbox) ? $imp_search[$mbox]->mboxes : array($mbox);
foreach ($mbox_list as $val) {
$GLOBALS['registry']->call('mail/applyFilters', array(array('mailbox' => strval($val))));
}
}