AssertableJsonString

Illuminate\Testing\AssertableJsonString

class src/Illuminate/Testing/AssertableJsonString.php

__construct

v11.0.0 以前から

__construct($jsonable)
@param \Illuminate\Contracts\Support\Jsonable|\JsonSerializable|array|string $jsonable
  1. v11.0.0 追加
    変更後
    __construct($jsonable) [@param \Illuminate\Contracts\Support\Jsonable|\JsonSerializable|array|string $jsonable, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($jsonable) [@param \Illuminate\Contracts\Support\Jsonable|\JsonSerializable|array|string $jsonable, @return void]
    変更後
    __construct($jsonable) [@param \Illuminate\Contracts\Support\Jsonable|\JsonSerializable|array|string $jsonable]

assertCount

v11.0.0 以前から

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

assertExact

v11.0.0 以前から

assertExact(array $data)
@param array $data
@return $this
  1. v11.0.0 追加
    変更後
    assertExact(array $data) [@param array $data, @return $this]

assertFragment

v11.0.0 以前から

assertFragment(array $data)
@param array $data
@return $this
  1. v11.0.0 追加
    変更後
    assertFragment(array $data) [@param array $data, @return $this]

assertMissing

v11.0.0 以前から

assertMissing(array $data, $exact = false)
@param array $data
@param bool $exact
@return $this
  1. v11.0.0 追加
    変更後
    assertMissing(array $data, $exact = false) [@param array $data, @param bool $exact, @return $this]

assertMissingExact

v11.0.0 以前から

assertMissingExact(array $data)
@param array $data
@return $this
  1. v11.0.0 追加
    変更後
    assertMissingExact(array $data) [@param array $data, @return $this]

assertMissingPath

v11.0.0 以前から

assertMissingPath($path)
@param string $path
@return $this
  1. v11.0.0 追加
    変更後
    assertMissingPath($path) [@param string $path, @return $this]

assertPath

v11.0.0 以前から

assertPath($path, $expect)
@param string $path
@param mixed $expect
@return $this
  1. v11.0.0 追加
    変更後
    assertPath($path, $expect) [@param string $path, @param mixed $expect, @return $this]

assertPathCanonicalizing

v11.0.0 以前から

assertPathCanonicalizing($path, $expect)
@param string $path
@param array $expect
@return $this
  1. v11.0.0 追加
    変更後
    assertPathCanonicalizing($path, $expect) [@param string $path, @param array $expect, @return $this]

assertSimilar

v11.0.0 以前から

assertSimilar(array $data)
@param array $data
@return $this
  1. v11.0.0 追加
    変更後
    assertSimilar(array $data) [@param array $data, @return $this]

assertStructure

v11.0.0 以前から

assertStructure(?array $structure = null, $responseData = null, bool $exact = false)
@param array|null $structure
@param array|null $responseData
@param bool $exact
@return $this
  1. v11.0.0 追加
    変更後
    assertStructure(array $structure = null, $responseData = null) [@param array|null $structure, @param array|null $responseData, @return $this]
  2. v11.3.0 シグネチャ変更
    変更前
    assertStructure(array $structure = null, $responseData = null) [@param array|null $structure, @param array|null $responseData, @return $this]
    変更後
    assertStructure(?array $structure = null, $responseData = null) [@param array|null $structure, @param array|null $responseData, @return $this]
  3. v11.19.0 シグネチャ変更
    変更前
    assertStructure(?array $structure = null, $responseData = null) [@param array|null $structure, @param array|null $responseData, @return $this]
    変更後
    assertStructure(?array $structure = null, $responseData = null, bool $exact = false) [@param array|null $structure, @param array|null $responseData, @param bool $exact, @return $this]

assertSubset

v11.0.0 以前から

assertSubset(array $data, $strict = false)
@param array $data
@param bool $strict
@return $this
  1. v11.0.0 追加
    変更後
    assertSubset(array $data, $strict = false) [@param array $data, @param bool $strict, @return $this]

count

v11.0.0 以前から

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

json

v11.0.0 以前から

json($key = null)
@param string|null $key
@return mixed
  1. v11.0.0 追加
    変更後
    json($key = null) [@param string|null $key, @return mixed]

offsetExists

v11.0.0 以前から

offsetExists($offset): bool
@param mixed $offset
@return bool
  1. v11.0.0 追加
    変更後
    offsetExists($offset): bool [@param mixed $offset, @return bool]

offsetGet

v11.0.0 以前から

offsetGet($offset): mixed
@param string $offset
@return mixed
  1. v11.0.0 追加
    変更後
    offsetGet($offset): mixed [@param string $offset, @return mixed]

offsetSet

v11.0.0 以前から

offsetSet($offset, $value): void
@param string $offset
@param mixed $value
@return void
  1. v11.0.0 追加
    変更後
    offsetSet($offset, $value): void [@param string $offset, @param mixed $value, @return void]

offsetUnset

v11.0.0 以前から

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