DatabaseManager
Illuminate\Database\DatabaseManager
class src/Illuminate/Database/DatabaseManager.php
__call
v11.0.0 以前から
__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
-
v11.0.0
追加
- 変更後
__call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]
__construct
v11.0.0 以前から
__construct($app, Illuminate\Database\Connectors\ConnectionFactory $factory)
@param \Illuminate\Contracts\Foundation\Application $app
@param \Illuminate\Database\Connectors\ConnectionFactory $factory
-
v11.0.0
追加
- 変更後
__construct($app, Illuminate\Database\Connectors\ConnectionFactory $factory) [@param \Illuminate\Contracts\Foundation\Application $app, @param \Illuminate\Database\Connectors\ConnectionFactory $factory, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct($app, Illuminate\Database\Connectors\ConnectionFactory $factory) [@param \Illuminate\Contracts\Foundation\Application $app, @param \Illuminate\Database\Connectors\ConnectionFactory $factory, @return void]- 変更後
__construct($app, Illuminate\Database\Connectors\ConnectionFactory $factory) [@param \Illuminate\Contracts\Foundation\Application $app, @param \Illuminate\Database\Connectors\ConnectionFactory $factory]
availableDrivers
v11.0.0 以前から
availableDrivers()
@return string[]
-
v11.0.0
追加
- 変更後
availableDrivers() [@return string[]]
build
v11.31.0 から
build(array $config)
@param array $config
@return \Illuminate\Database\ConnectionInterface
-
v11.31.0
追加
- 変更後
build(array $config) [@param array $config, @return \Illuminate\Database\ConnectionInterface]
calculateDynamicConnectionName
v11.36.0 から
static
static calculateDynamicConnectionName(array $config)
@param array $config
@return string
-
v11.36.0
追加
- 変更後
static calculateDynamicConnectionName(array $config) [@param array $config, @return string]
connection
v11.0.0 以前から
connection($name = null)
@param \UnitEnum|string|null $name
@return \Illuminate\Database\Connection
-
v11.0.0
追加
- 変更後
connection($name = null) [@param string|null $name, @return \Illuminate\Database\Connection]
-
v12.21.0
シグネチャ変更
- 変更前
connection($name = null) [@param string|null $name, @return \Illuminate\Database\Connection]- 変更後
connection($name = null) [@param \UnitEnum|string|null $name, @return \Illuminate\Database\Connection]
connectUsing
v11.0.0 以前から
connectUsing(UnitEnum|string $name, array $config, bool $force = false)
@param \UnitEnum|string $name
@param array $config
@param bool $force
@return \Illuminate\Database\ConnectionInterface
-
v11.0.0
追加
- 変更後
connectUsing(string $name, array $config, bool $force = false) [@param string $name, @param array $config, @param bool $force, @return \Illuminate\Database\ConnectionInterface]
-
v12.27.0
シグネチャ変更
- 変更前
connectUsing(string $name, array $config, bool $force = false) [@param string $name, @param array $config, @param bool $force, @return \Illuminate\Database\ConnectionInterface]- 変更後
connectUsing(string $name, array $config, bool $force = false) [@param \UnitEnum|string $name, @param array $config, @param bool $force, @return \Illuminate\Database\ConnectionInterface]
-
v13.2.0
シグネチャ変更
- 変更前
connectUsing(string $name, array $config, bool $force = false) [@param \UnitEnum|string $name, @param array $config, @param bool $force, @return \Illuminate\Database\ConnectionInterface]- 変更後
connectUsing(UnitEnum|string $name, array $config, bool $force = false) [@param \UnitEnum|string $name, @param array $config, @param bool $force, @return \Illuminate\Database\ConnectionInterface]
disconnect
v11.0.0 以前から
disconnect($name = null)
@param \UnitEnum|string|null $name
@return void
extend
v11.0.0 以前から
extend($name, callable $resolver)
@param string $name
@param callable $resolver
@return void
-
v11.0.0
追加
- 変更後
extend($name, callable $resolver) [@param string $name, @param callable $resolver, @return void]
forgetExtension
v11.0.0 以前から
forgetExtension($name)
@param string $name
@return void
-
v11.0.0
追加
- 変更後
forgetExtension($name) [@param string $name, @return void]
getConnections
v11.0.0 以前から
getConnections()
@return array<string, \Illuminate\Database\Connection>
-
v11.0.0
追加
- 変更後
getConnections() [@return array<string, \Illuminate\Database\Connection>]
getDefaultConnection
v11.0.0 以前から
getDefaultConnection()
@return string
-
v11.0.0
追加
- 変更後
getDefaultConnection() [@return string]
purge
v11.0.0 以前から
purge($name = null)
@param \UnitEnum|string|null $name
@return void
reconnect
v11.0.0 以前から
reconnect($name = null)
@param \UnitEnum|string|null $name
@return \Illuminate\Database\Connection
-
v11.0.0
追加
- 変更後
reconnect($name = null) [@param string|null $name, @return \Illuminate\Database\Connection]
-
v12.27.0
シグネチャ変更
- 変更前
reconnect($name = null) [@param string|null $name, @return \Illuminate\Database\Connection]- 変更後
reconnect($name = null) [@param \UnitEnum|string|null $name, @return \Illuminate\Database\Connection]
setApplication
v11.0.0 以前から
setApplication($app)
@param \Illuminate\Contracts\Foundation\Application $app
@return $this
-
v11.0.0
追加
- 変更後
setApplication($app) [@param \Illuminate\Contracts\Foundation\Application $app, @return $this]
setDefaultConnection
v11.0.0 以前から
setDefaultConnection($name)
@param \UnitEnum|string $name
@return void
setReconnector
v11.0.0 以前から
setReconnector(callable $reconnector)
@param callable $reconnector
@return void
-
v11.0.0
追加
- 変更後
setReconnector(callable $reconnector) [@param callable $reconnector, @return void]
supportedDrivers
v11.0.0 以前から
supportedDrivers()
@return string[]
-
v11.0.0
追加
- 変更後
supportedDrivers() [@return string[]]
usingConnection
v11.0.0 以前から
usingConnection($name, callable $callback)
@param \UnitEnum|string $name
@param (callable(): TReturn) $callback
@return TReturn
-
v11.0.0
追加
- 変更後
usingConnection($name, callable $callback) [@param string $name, @param callable $callback, @return mixed]
-
v12.27.0
シグネチャ変更
- 変更前
usingConnection($name, callable $callback) [@param string $name, @param callable $callback, @return mixed]- 変更後
usingConnection($name, callable $callback) [@param \UnitEnum|string $name, @param callable $callback, @return mixed]
-
v13.16.0
シグネチャ変更
- 変更前
usingConnection($name, callable $callback) [@param \UnitEnum|string $name, @param callable $callback, @return mixed]- 変更後
usingConnection($name, callable $callback) [@param \UnitEnum|string $name, @param (callable(): TReturn) $callback, @return TReturn]