bigbit/di-bootstrap

App DI Container bootstrapping

Installs: 53

Dependents: 4

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/bigbit/di-bootstrap

v2.0.1 2020-04-01 12:18 UTC

This package is auto-updated.

Last update: 2025-09-29 02:29:53 UTC


README

App DI Container bootstrapping with dependencies for PHP7.4

Example

use BigBIT\DIBootstrap\Bootstrap;

Bootstrap::useVendorPath(dirname(__DIR__) . DIRECTORY_SEPARATOR . "vendor");
Bootstrap::useContainerImplementation(BigBIT\SmartDI\SmartContainer::class);

$bindings = [
    SomeInterface::class => function(ContainerInterface $container) {
        return new SomeImplementation($container); 
    }
];

$container = Bootstrap::getContainer();

$app = new App($container);

$app->run();