ConnectionInterface

Illuminate\Database\ConnectionInterface

interface src/Illuminate/Database/ConnectionInterface.php

affectingStatement

v11.0.0 以前から

affectingStatement($query, $bindings = [])
@param string $query
@param array $bindings
@return int
  1. v11.0.0 追加
    変更後
    affectingStatement($query, $bindings = []) [@param string $query, @param array $bindings, @return int]

beginTransaction

v11.0.0 以前から

beginTransaction()
@return void
  1. v11.0.0 追加
    変更後
    beginTransaction() [@return void]

commit

v11.0.0 以前から

commit()
@return void
  1. v11.0.0 追加
    変更後
    commit() [@return void]

cursor

v11.0.0 以前から

cursor($query, $bindings = [], $useReadPdo = true, array $fetchUsing = [])
@param string $query
@param array $bindings
@param bool $useReadPdo
@param array $fetchUsing
@return \Generator
  1. v11.0.0 追加
    変更後
    cursor($query, $bindings = [], $useReadPdo = true) [@param string $query, @param array $bindings, @param bool $useReadPdo, @return \Generator]
  2. v13.0.0 シグネチャ変更
    変更前
    cursor($query, $bindings = [], $useReadPdo = true) [@param string $query, @param array $bindings, @param bool $useReadPdo, @return \Generator]
    変更後
    cursor($query, $bindings = [], $useReadPdo = true, array $fetchUsing = []) [@param string $query, @param array $bindings, @param bool $useReadPdo, @param array $fetchUsing, @return \Generator]

delete

v11.0.0 以前から

delete($query, $bindings = [])
@param string $query
@param array $bindings
@return int
  1. v11.0.0 追加
    変更後
    delete($query, $bindings = []) [@param string $query, @param array $bindings, @return int]

getDatabaseName

v11.0.0 以前から

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

insert

v11.0.0 以前から

insert($query, $bindings = [])
@param string $query
@param array $bindings
@return bool
  1. v11.0.0 追加
    変更後
    insert($query, $bindings = []) [@param string $query, @param array $bindings, @return bool]

prepareBindings

v11.0.0 以前から

prepareBindings(array $bindings)
@param array $bindings
@return array
  1. v11.0.0 追加
    変更後
    prepareBindings(array $bindings) [@param array $bindings, @return array]

pretend

v11.0.0 以前から

pretend(Closure $callback)
@param \Closure $callback
@return array
  1. v11.0.0 追加
    変更後
    pretend(Closure $callback) [@param \Closure $callback, @return array]

raw

v11.0.0 以前から

raw($value)
@param literal-string|int|float $value
@return \Illuminate\Contracts\Database\Query\Expression
  1. v11.0.0 追加
    変更後
    raw($value) [@param mixed $value, @return \Illuminate\Contracts\Database\Query\Expression]
  2. v13.0.0 シグネチャ変更
    変更前
    raw($value) [@param mixed $value, @return \Illuminate\Contracts\Database\Query\Expression]
    変更後
    raw($value) [@param literal-string|int|float $value, @return \Illuminate\Contracts\Database\Query\Expression]

rollBack

v11.0.0 以前から

rollBack()
@return void
  1. v11.0.0 追加
    変更後
    rollBack() [@return void]

scalar

v11.0.0 以前から

scalar($query, $bindings = [], $useReadPdo = true)
@param string $query
@param array $bindings
@param bool $useReadPdo
@return mixed
  1. v11.0.0 追加
    変更後
    scalar($query, $bindings = [], $useReadPdo = true) [@param string $query, @param array $bindings, @param bool $useReadPdo, @return mixed]

select

v11.0.0 以前から

select($query, $bindings = [], $useReadPdo = true, array $fetchUsing = [])
@param string $query
@param array $bindings
@param bool $useReadPdo
@param array $fetchUsing
@return array
  1. v11.0.0 追加
    変更後
    select($query, $bindings = [], $useReadPdo = true) [@param string $query, @param array $bindings, @param bool $useReadPdo, @return array]
  2. v13.0.0 シグネチャ変更
    変更前
    select($query, $bindings = [], $useReadPdo = true) [@param string $query, @param array $bindings, @param bool $useReadPdo, @return array]
    変更後
    select($query, $bindings = [], $useReadPdo = true, array $fetchUsing = []) [@param string $query, @param array $bindings, @param bool $useReadPdo, @param array $fetchUsing, @return array]

selectOne

v11.0.0 以前から

selectOne($query, $bindings = [], $useReadPdo = true)
@param string $query
@param array $bindings
@param bool $useReadPdo
@return mixed
  1. v11.0.0 追加
    変更後
    selectOne($query, $bindings = [], $useReadPdo = true) [@param string $query, @param array $bindings, @param bool $useReadPdo, @return mixed]

statement

v11.0.0 以前から

statement($query, $bindings = [])
@param string $query
@param array $bindings
@return bool
  1. v11.0.0 追加
    変更後
    statement($query, $bindings = []) [@param string $query, @param array $bindings, @return bool]

table

v11.0.0 以前から

table($table, $as = null)
@param \Closure|\Illuminate\Database\Query\Builder|\UnitEnum|string $table
@param string|null $as
@return \Illuminate\Database\Query\Builder
  1. v11.0.0 追加
    変更後
    table($table, $as = null) [@param \Closure|\Illuminate\Database\Query\Builder|string $table, @param string|null $as, @return \Illuminate\Database\Query\Builder]
  2. v12.21.0 シグネチャ変更
    変更前
    table($table, $as = null) [@param \Closure|\Illuminate\Database\Query\Builder|string $table, @param string|null $as, @return \Illuminate\Database\Query\Builder]
    変更後
    table($table, $as = null) [@param \Closure|\Illuminate\Database\Query\Builder|\UnitEnum|string $table, @param string|null $as, @return \Illuminate\Database\Query\Builder]

transaction

v11.0.0 以前から

transaction(Closure $callback, $attempts = 1)
@param (\Closure(static): TReturn) $callback
@param int $attempts
@return TReturn
  1. v11.0.0 追加
    変更後
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
  2. v12.9.0 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
    変更後
    transaction(Closure $callback, $attempts = 1, ?Closure $onFailure = null) [@param \Closure $callback, @param int $attempts, @param Closure|null $onFailure, @return mixed]
  3. v12.9.1 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1, ?Closure $onFailure = null) [@param \Closure $callback, @param int $attempts, @param Closure|null $onFailure, @return mixed]
    変更後
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
  4. v13.16.0 シグネチャ変更
    変更前
    transaction(Closure $callback, $attempts = 1) [@param \Closure $callback, @param int $attempts, @return mixed]
    変更後
    transaction(Closure $callback, $attempts = 1) [@param (\Closure(static): TReturn) $callback, @param int $attempts, @return TReturn]

transactionLevel

v11.0.0 以前から

transactionLevel()
@return int
  1. v11.0.0 追加
    変更後
    transactionLevel() [@return int]

unprepared

v11.0.0 以前から

unprepared($query)
@param literal-string $query
@return bool
  1. v11.0.0 追加
    変更後
    unprepared($query) [@param string $query, @return bool]
  2. v13.0.0 シグネチャ変更
    変更前
    unprepared($query) [@param string $query, @return bool]
    変更後
    unprepared($query) [@param literal-string $query, @return bool]

update

v11.0.0 以前から

update($query, $bindings = [])
@param string $query
@param array $bindings
@return int
  1. v11.0.0 追加
    変更後
    update($query, $bindings = []) [@param string $query, @param array $bindings, @return int]