public function getHydrator($hydrator = null)
    {
        $hydrator           = $hydrator ?? $this->hydrator ?? $this->serviceAlias;
        $sl                 = $this->getServiceLocator();
        $hydratorManager    = $sl->get('HydratorManager');
        $hydrator           = $hydratorManager->get($hydrator);

        return $hydrator;
    }