ConnectionResolver

Illuminate\Database\ConnectionResolver

class src/Illuminate/Database/ConnectionResolver.php

__construct

v11.0.0 以前から

__construct(array $connections = [])
@param array<string, \Illuminate\Database\ConnectionInterface> $connections
  1. v11.0.0 追加
    変更後
    __construct(array $connections = []) [@param array<string, \Illuminate\Database\ConnectionInterface> $connections, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(array $connections = []) [@param array<string, \Illuminate\Database\ConnectionInterface> $connections, @return void]
    変更後
    __construct(array $connections = []) [@param array<string, \Illuminate\Database\ConnectionInterface> $connections]

addConnection

v11.0.0 以前から

addConnection($name, Illuminate\Database\ConnectionInterface $connection)
@param string $name
@param \Illuminate\Database\ConnectionInterface $connection
@return void
  1. v11.0.0 追加
    変更後
    addConnection($name, Illuminate\Database\ConnectionInterface $connection) [@param string $name, @param \Illuminate\Database\ConnectionInterface $connection, @return void]

connection

v11.0.0 以前から

connection($name = null)
@param string|null $name
@return \Illuminate\Database\ConnectionInterface
  1. v11.0.0 追加
    変更後
    connection($name = null) [@param string|null $name, @return \Illuminate\Database\ConnectionInterface]

getDefaultConnection

v11.0.0 以前から

getDefaultConnection()
@return string
  1. v11.0.0 追加
    変更後
    getDefaultConnection() [@return string]

hasConnection

v11.0.0 以前から

hasConnection($name)
@param string $name
@return bool
  1. v11.0.0 追加
    変更後
    hasConnection($name) [@param string $name, @return bool]

setDefaultConnection

v11.0.0 以前から

setDefaultConnection($name)
@param string $name
@return void
  1. v11.0.0 追加
    変更後
    setDefaultConnection($name) [@param string $name, @return void]