protected function _getFilterUrl($withLimit = true)
    {
        $url = [
            'plugin' => $this->request->getParam('plugin'),
            'controller' => $this->request->getParam('controller'),
            'action' => $this->request->getParam('action'),
        ];

        foreach($this->_passParams as $name => $value) {
            $url[$name] = $value;
        }

        if (!empty($this->request->getParam('sluggedFilter'))) {
            $url['sluggedFilter'] = $this->request->getParam('sluggedFilter');
        };

        $limit = $this->request->getData('l');

        if ($withLimit && !empty($limit) && $limit !== $this->paginationParams['defaultLimit']) {
            $url['?']['l'] = $limit;
        }

        return $url;
    }