for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Arp\LaminasEvent\Factory\Resolver;
use Arp\EventDispatcher\Resolver\EventNameResolver;
use Arp\LaminasFactory\AbstractFactory;
use Psr\Container\ContainerInterface;
/**
* @author Alex Patterson <[email protected]>
* @package Arp\LaminasEvent\Factory\Resolver
*/
class EventNameResolverFactory extends AbstractFactory
{
* @param ContainerInterface $container
* @param string $requestedName
* @param array<mixed>|null $options
*
* @return EventNameResolver
public function __invoke(
ContainerInterface $container,
string $requestedName,
array $options = null
): EventNameResolver {
return new EventNameResolver();
}