mini\Mini::addService() Method

public

Signature

public function addService(string $id, mini\Lifetime $lifetime, Closure $factory): void

Parameters

Name Type Default Description
$id string required Documentation missing
$lifetime mini\Lifetime required Documentation missing
$factory Closure required Documentation missing

Returns

void

Documentation

Register a service with the container

Can only be called in Bootstrap phase (before mini\bootstrap()). The container is locked once request handling begins.

Source

src/Mini.php:324-338