Copied!

Pool

Pool.php : 17
Implements PoolInterface

Methods

public__construct()

Pool.php : 33
public __construct(string $class[, iterable<string, T$entries = [] ])

Parameters

Name Type Default value Description
$class string - -
$entries iterable<string, T> [] -

publicget()

Pool.php : 49
public get(string $alias) : T

Parameters

Name Type Default value Description
$alias string - -

Return values

T

Tags
Throws
InvalidArgumentException

publicgetEntries()

Pool.php : 83
public getEntries() : iterable<string, T>

Return values

iterable<string, T>

publichas()

Pool.php : 39
public has(string $alias) : bool

Parameters

Name Type Default value Description
$alias string - -

Return values

bool

publicsetExceptionArgumentName()

Pool.php : 101
public setExceptionArgumentName(string $exceptionArgumentName) : void

Parameters

Name Type Default value Description
$exceptionArgumentName string - -

publicsetExceptionMessageTemplate()

Pool.php : 106
public setExceptionMessageTemplate(string $exceptionMessageTemplate) : void

Parameters

Name Type Default value Description
$exceptionMessageTemplate string - -