class Capsule implements ArrayAccess (View source)

Methods

static Capsule
getInstance()

Retourne l'instance de Capsule

mixed
make(string $key)

Crée un instance de Capsule

mixed
makeWith(mixed $key, array $parameters = [])

Compilation avec paramètre

bind(string $key, mixed $value)

Associe une une clé a une classe à compiler

factory($key, Closure $value)

Enregistre l'instance d'une classe

instance(string $key, $instance)

Enregistre l'instance d'une classe

offsetExists($offset)

No description

offsetGet($offset)

No description

offsetSet($offset, $value)

No description

offsetUnset($offset)

No description

Details

static Capsule getInstance()

Retourne l'instance de Capsule

Return Value

Capsule

mixed make(string $key)

Crée un instance de Capsule

Parameters

string $key

Return Value

mixed

Exceptions

mixed makeWith(mixed $key, array $parameters = [])

Compilation avec paramètre

Parameters

mixed $key
array $parameters

Return Value

mixed

Exceptions

bind(string $key, mixed $value)

Associe une une clé a une classe à compiler

Parameters

string $key
mixed $value

factory($key, Closure $value)

Enregistre l'instance d'une classe

Parameters

$key
Closure $value

instance(string $key, $instance)

Enregistre l'instance d'une classe

Parameters

string $key
$instance

offsetExists($offset)

No description

Parameters

$offset

offsetGet($offset)

No description

Parameters

$offset

offsetSet($offset, $value)

No description

Parameters

$offset
$value

offsetUnset($offset)

No description

Parameters

$offset