woocommerce-paypal-payments/lib/packages/Inpsyde/Modularity/Module/FactoryModule.php
2025-07-04 22:05:58 +04:00

21 lines
524 B
PHP

<?php
declare(strict_types=1);
namespace WooCommerce\PayPalCommerce\Vendor\Inpsyde\Modularity\Module;
/**
* @phpstan-import-type Service from ServiceModule
*/
interface FactoryModule extends Module
{
/**
* Return application factories.
*
* Similar to `services`, but object created by given factories are not "cached", but a *new*
* instance is returned everytime `get()` is called in the container.
*
* @return array<string, Service>
*/
public function factories(): array;
}