public function getManagerConfig($name)
	{
		if ($this->managerBag->has($name)) {
			$config = $this->managerBag->get($name);
			
			if (null === $config['template']) {
				$config['template'] = $this->defaultManagerConfig['template'];
			}
		} elseif (class_exists($name)) {
			$config = $this->defaultManagerConfig;
			$config['class'] = $name;
		} else {
			throw new \InvalidArgumentException(sprintf('The "%s" configuration key is not attached to a pagination manager.', $name));
		}
		
		return $config;
	}