for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace InvoiceNinjaModule\Hydrator;
use Interop\Container\ContainerInterface;
use Zend\Hydrator\NamingStrategy\UnderscoreNamingStrategy;
use Zend\Hydrator\Reflection;
use Zend\ServiceManager\Factory\FactoryInterface;
class ReflectionHydratorFactory implements FactoryInterface
{
public function __invoke(ContainerInterface $container, $requestedName, array $options = null)
$hydrator = new Reflection();
$hydrator->setNamingStrategy(new UnderscoreNamingStrategy());
return $hydrator;
}