Skip to content

pre release

Pre-release
Pre-release
Compare
Choose a tag to compare
@ytake ytake released this 21 Mar 16:34
8568251

New Interface

B.C

use type Nazg\Glue\Container;
use type Nazg\Glue\Scope;

$container = new Container();
$container->bind(AnyInterface::class)
  ->to(Mock::class)
  ->in(Scope::PROTOTYPE);
\HH\Asio\join($container->lockAsync());

Binding Serialization Cache

use type Nazg\Glue\ContainerBuilder;

$builder = new ContainerBuilder(true, __DIR__ . '/your/serialized.filename');
// return a \Nazg\Glue\CachedContainer Instance
$container = $builder->make();