DatabaseManager

DatabaseManager

class DatabaseManager implements ConnectionResolverInterface (View source)

Methods

void __construct(Application $app, ConnectionFactory $factory)

Create a new database manager instance.

ConnectionInterface connection(string $name = null)

Get a database connection instance.

void purge(string $name = null)

Disconnect from the given database and remove from local cache.

void disconnect(string $name = null)

Disconnect from the given database.

Connection reconnect(string $name = null)

Reconnect to the given database.

string getDefaultConnection()

Get the default connection name.

void setDefaultConnection(string $name)

Set the default connection name.

array supportedDrivers()

Get all of the support drivers.

array availableDrivers()

Get all of the drivers that are actually available.

void extend(string $name, callable $resolver)

Register an extension connection resolver.

array getConnections()

Return all of the created connections.

mixed __call(string $method, array $parameters)

Dynamically pass methods to the default connection.

doc_Laravel
2016-11-02 16:14:07
Comments
Leave a Comment

Please login to continue.