githubtrue/backend/vendor/illuminate/database/ConnectionResolverInterface.php @ b50f8ebd
1 |
<?php
|
---|---|
2 |
|
3 |
namespace Illuminate\Database; |
4 |
|
5 |
interface ConnectionResolverInterface |
6 |
{
|
7 |
/**
|
8 |
* Get a database connection instance.
|
9 |
*
|
10 |
* @param string $name
|
11 |
* @return \Illuminate\Database\ConnectionInterface
|
12 |
*/
|
13 |
public function connection($name = null); |
14 |
|
15 |
/**
|
16 |
* Get the default connection name.
|
17 |
*
|
18 |
* @return string
|
19 |
*/
|
20 |
public function getDefaultConnection(); |
21 |
|
22 |
/**
|
23 |
* Set the default connection name.
|
24 |
*
|
25 |
* @param string $name
|
26 |
* @return void
|
27 |
*/
|
28 |
public function setDefaultConnection($name); |
29 |
}
|