protected function getHandler()
{
$languageHandler = $this->getLanguageHandler();
$languageMaskGenerator = $this->getLanguageMaskGenerator();
$gateway = new DoctrineDatabase($this->getDatabaseHandler(), $languageMaskGenerator);
$mapper = new Mapper($languageMaskGenerator);
$slugConverter = new SlugConverter($this->getProcessor());
return new Handler($gateway, $mapper, $this->getLocationGateway(), $languageHandler, $slugConverter);
}