W3cubDocs

/Laravel 5.1

ConnectionResolver

class ConnectionResolver implements ConnectionResolverInterface (View source)

Methods

void __construct( array $connections = array())

Create a new connection resolver instance.

ConnectionInterface connection( string $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.

Details

void __construct( array $connections = array())

Create a new connection resolver instance.

Parameters

array $connections

Return Value

void

ConnectionInterface connection( string $name = null)

Get a database connection instance.

Parameters

string $name

Return Value

ConnectionInterface

void addConnection( string $name, ConnectionInterface $connection)

Add a connection to the resolver.

Parameters

string $name
ConnectionInterface $connection

Return Value

void

bool hasConnection( string $name)

Check if a connection has been registered.

Parameters

string $name

Return Value

bool

string getDefaultConnection()

Get the default connection name.

Return Value

string

void setDefaultConnection( string $name)

Set the default connection name.

Parameters

string $name

Return Value

void

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Database/ConnectionResolver.html