Manager
class Manager (View source)
Traits
Methods
Get a connection instance from the global manager.
Get a fluent query builder instance.
Get a registered connection instance.
Register a connection with the manager.
Bootstrap Eloquent so it is ready for usage.
Set the fetch mode for the database connections.
Get the database manager instance.
Get the current event dispatcher instance.
Set the event dispatcher instance to be used by connections.
Dynamically pass methods to the default connection.
Details
in CapsuleManagerTrait at line line 44
void
setAsGlobal()
Make this capsule instance available globally.
in CapsuleManagerTrait at line line 65
void
setContainer(
Container $container)
Set the IoC container instance.
at line line 30
void
__construct(
Container $container = null)
Create a new database capsule manager.
at line line 72
static
Connection
connection(
string $connection = null)
Get a connection instance from the global manager.
at line line 84
static
Builder
table(
string $table,
string $connection = null)
Get a fluent query builder instance.
at line line 106
Connection
getConnection(
string $name = null)
Get a registered connection instance.
at line line 118
void
addConnection(
array $config,
string $name = 'default')
Register a connection with the manager.
at line line 150
$this
setFetchMode(
int $fetchMode)
Set the fetch mode for the database connections.
at line line 185
void
setEventDispatcher(
Dispatcher $dispatcher)
Set the event dispatcher instance to be used by connections.
at line line 197
static
mixed
__callStatic(
string $method,
array $parameters)
Dynamically pass methods to the default connection.