Submit
Path:
~
/
/
opt
/
psa
/
admin
/
plib
/
vendor
/
laminas
/
laminas-servicemanager
/
src
/
Factory
/
File Content:
AbstractFactoryInterface.php
<?php declare(strict_types=1); namespace Laminas\ServiceManager\Factory; use Psr\Container\ContainerInterface; /** * Interface for an abstract factory. * * An abstract factory extends the factory interface, but also has an * additional "canCreate" method, which is called to check if the abstract * factory has the ability to create an instance for the given service. You * should limit the number of abstract factories to ensure good performance. * Starting from ServiceManager v3, remember that you can also attach multiple * names to the same factory, which reduces the need for abstract factories. */ interface AbstractFactoryInterface extends FactoryInterface { /** * Can the factory create an instance for the service? * * @param string $requestedName * @return bool */ public function canCreate(ContainerInterface $container, $requestedName); }
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
AbstractFactoryInterface.php
899 bytes
0644
DelegatorFactoryInterface.php
1231 bytes
0644
FactoryInterface.php
1116 bytes
0644
InvokableFactory.php
759 bytes
0644
N4ST4R_ID | Naxtarrr