ConnectionResolver
class ConnectionResolver implements ConnectionResolverInterface (View source)
Properties
protected array | $connections | All of the registered connections. |
|
protected string | $default | The default connection name. |
Methods
void
__construct(array $connections = [])
Create a new connection resolver instance.
connection(string|null $name = null)
Get a database connection instance.
void
bool
hasConnection(string $name)
Check if a connection has been registered.
string
getDefaultConnection()
Get the default connection name.
void
setDefaultConnection(string $name)
Set the default connection name.
Details
void
__construct(array $connections = [])
Create a new connection resolver instance.
ConnectionInterface
connection(string|null $name = null)
Get a database connection instance.
void
addConnection(string $name, ConnectionInterface $connection)
Add a connection to the resolver.
bool
hasConnection(string $name)
Check if a connection has been registered.
string
getDefaultConnection()
Get the default connection name.
void
setDefaultConnection(string $name)
Set the default connection name.