/** * Redirects batch edits to documents view. * * @param KControllerContextInterface $context * @return KObjectInterface */ public function getReferrer(KControllerContextInterface $context) { $referrer = parent::getReferrer($context); if ($referrer instanceof KHttpUrl) { $query = $referrer->query; $is_docman = isset($query['option']) && $query['option'] == 'com_docman'; $is_files = isset($query['view']) && $query['view'] == 'files'; $is_form = isset($query['layout']) && $query['layout'] == 'form'; if ($is_docman && $is_files && $is_form) { $referrer = $this->getObject('lib:http.url', array('url' => $this->getView()->getRoute(array('view' => 'documents')))); } } return $referrer; }