public function createFilterForm($formInputs = null, $plugin = null, $usePrint = true, $exportType = null) {
		$result = '';
		if (empty($formInputs) || !is_array($formInputs)) {
			return $result;
		}

		if ($usePrint) {
			$urlOptions = $this->_getExtendOptionsPaginationUrl();
			if (!isset($this->Paginator->options['url'])) {
				$this->Paginator->options['url'] = [];
			}

			$this->Paginator->options['url'] = Hash::merge($this->Paginator->options['url'], $urlOptions);
		}

		$result .= $this->_createPaginationTableRow($formInputs);
		$result .= $this->_createFilterTableRow($formInputs, $plugin, $usePrint, $exportType);

		return $result;
	}