InteractsWithDatabase

Illuminate\Foundation\Testing\Concerns\InteractsWithDatabase

trait src/Illuminate/Foundation/Testing/Concerns/InteractsWithDatabase.php

castAsJson

v11.0.0 以前から

castAsJson($value, $connection = null)
@param array|object|string $value
@param string|null $connection
@return \Illuminate\Contracts\Database\Query\Expression
  1. v11.0.0 追加
    変更後
    castAsJson($value) [@param array|object|string $value, @return \Illuminate\Contracts\Database\Query\Expression]
  2. v11.29.0 シグネチャ変更
    変更前
    castAsJson($value) [@param array|object|string $value, @return \Illuminate\Contracts\Database\Query\Expression]
    変更後
    castAsJson($value, $connection = null) [@param array|object|string $value, @return \Illuminate\Contracts\Database\Query\Expression]
  3. v11.30.0 シグネチャ変更
    変更前
    castAsJson($value, $connection = null) [@param array|object|string $value, @return \Illuminate\Contracts\Database\Query\Expression]
    変更後
    castAsJson($value, $connection = null) [@param array|object|string $value, @param string|null $connection, @return \Illuminate\Contracts\Database\Query\Expression]

expectsDatabaseQueryCount

v11.0.0 以前から

expectsDatabaseQueryCount($expected, $connection = null)
@param int $expected
@param string|null $connection
@return $this
  1. v11.0.0 追加
    変更後
    expectsDatabaseQueryCount($expected, $connection = null) [@param int $expected, @param string|null $connection, @return $this]

seed

v11.0.0 以前から

seed($class = 'Database\Seeders\DatabaseSeeder')
@param list<string>|class-string<\Illuminate\Database\Seeder>|string $class
@return $this
  1. v11.0.0 追加
    変更後
    seed($class = 'Database\Seeders\DatabaseSeeder') [@param array|string $class, @return $this]
  2. v11.44.0 シグネチャ変更
    変更前
    seed($class = 'Database\Seeders\DatabaseSeeder') [@param array|string $class, @return $this]
    変更後
    seed($class = 'Database\Seeders\DatabaseSeeder') [@param list<string>|class-string<\Illuminate\Database\Seeder>|string $class, @return $this]