protected function _verify($config = null, $labels = null, $name = null) {
		$this->clear();
		if (empty($name)) {
			$name = '-';
		}
		$this->out();
		$this->hr();
		$this->out(__d('cake_installer', 'The following database configuration will be created:'));
		$this->hr();
		$this->out(__d('cake_installer', 'Database Configuration: %s', ucfirst($name)));
		$this->hr();
		$data = [
			[
				__d('cake_installer', 'Parameter name'),
				__d('cake_installer', 'Parameter value'),
			]
		];
		foreach ($config as $param => $value) {
			$label = $param;
			if (isset($labels[$param])) {
				$label = $labels[$param];
			}

			$data[] = [
				$this->_prepareParamLabel($label, 30),
				$this->_prepareParamValue($param, $value, 30)
			];
		}
		$this->helper('table')->output($data);

		$this->hr();
		$looksOk = $this->in(__d('cake_installer', 'Look okay?'), ['y', 'n'], 'y');
		if (strtolower($looksOk) === 'y') {
			return true;
		}

		return false;
	}