20 lines
554 B
PHP
20 lines
554 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace MyTube\Data\Business\Factory;
|
|
|
|
use MyTube\Data\Business\Manager\MyTubeEntityManager;
|
|
use Laminas\ServiceManager\Factory\FactoryInterface;
|
|
use Psr\Container\ContainerInterface;
|
|
|
|
class MyTubeEntityManagerFactory implements FactoryInterface
|
|
{
|
|
public function __invoke(ContainerInterface $container, $requestedName, ?array $options = null): MyTubeEntityManager
|
|
{
|
|
return new MyTubeEntityManager(
|
|
$container->get('doctrine.entity_manager.orm_myTube')
|
|
);
|
|
}
|
|
}
|