Grammar
Illuminate\Database\Grammar
class src/Illuminate/Database/Grammar.php
__construct
v12.0.0 から
__construct(Illuminate\Database\Connection $connection)
@param \Illuminate\Database\Connection $connection
-
v12.0.0
追加
- 変更後
__construct(Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Connection $connection, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Connection $connection, @return void]- 変更後
__construct(Illuminate\Database\Connection $connection) [@param \Illuminate\Database\Connection $connection]
columnize
v11.0.0 以前から
columnize(array $columns)
@param array<\Illuminate\Contracts\Database\Query\Expression|string> $columns
@return string
escape
v11.0.0 以前から
escape($value, $binary = false)
@param string|float|int|bool|null $value
@param bool $binary
@return string
-
v11.0.0
追加
- 変更後
escape($value, $binary = false) [@param string|float|int|bool|null $value, @param bool $binary, @return string]
getDateFormat
v11.0.0 以前から
getDateFormat()
@return string
-
v11.0.0
追加
- 変更後
getDateFormat() [@return string]
getTablePrefix
v11.0.0 以前から
@deprecated
getTablePrefix()
@return string
getValue
v11.0.0 以前から
getValue($expression)
@param \Illuminate\Contracts\Database\Query\Expression|string|int|float $expression
@return string|int|float
-
v11.0.0
追加
- 変更後
getValue($expression) [@param \Illuminate\Contracts\Database\Query\Expression|string|int|float $expression, @return string|int|float]
isExpression
v11.0.0 以前から
isExpression($value)
@param mixed $value
@return bool
-
v11.0.0
追加
- 変更後
isExpression($value) [@param mixed $value, @return bool]
parameter
v11.0.0 以前から
parameter($value)
@param mixed $value
@return string
-
v11.0.0
追加
- 変更後
parameter($value) [@param mixed $value, @return string]
parameterize
v11.0.0 以前から
parameterize(array $values)
@param array<mixed> $values
@return string
quoteString
v11.0.0 以前から
quoteString($value)
@param string|array<string> $value
@return string
setConnection
v11.0.0 以前から
v12.0.0 で削除
setTablePrefix
v11.0.0 以前から
@deprecated
setTablePrefix($prefix)
@param string $prefix
@return $this
wrap
v11.0.0 以前から
wrap($value)
@param \Illuminate\Contracts\Database\Query\Expression|string $value
@return string
-
v11.0.0
追加
- 変更後
wrap($value) [@param \Illuminate\Contracts\Database\Query\Expression|string $value, @return string]
wrapArray
v11.0.0 以前から
wrapArray(array $values)
@param array<\Illuminate\Contracts\Database\Query\Expression|string> $values
@return array<string>
wrapTable
v11.0.0 以前から
wrapTable($table, $prefix = null)
@param \Illuminate\Contracts\Database\Query\Expression|string $table
@param string|null $prefix
@return string
-
v11.0.0
追加
- 変更後
wrapTable($table) [@param \Illuminate\Contracts\Database\Query\Expression|string $table, @return string]
-
v12.0.0
シグネチャ変更
- 変更前
wrapTable($table) [@param \Illuminate\Contracts\Database\Query\Expression|string $table, @return string]- 変更後
wrapTable($table, $prefix = null) [@param \Illuminate\Contracts\Database\Query\Expression|string $table, @param string|null $prefix, @return string]