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. |
Please login to continue.