Factory

Illuminate\Process\Factory

class src/Illuminate/Process/Factory.php

__call

v11.0.0 以前から

__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
  1. v11.0.0 追加
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]

assertDidntRun

v11.0.0 以前から

assertDidntRun(Closure|array|string $callback)
@param \Closure|array<array-key, string>|string $callback
@return $this
  1. v11.0.0 追加
    変更後
    assertDidntRun(Closure|string $callback) [@param \Closure|string $callback, @return $this]
  2. v13.26.0 シグネチャ変更
    変更前
    assertDidntRun(Closure|string $callback) [@param \Closure|string $callback, @return $this]
    変更後
    assertDidntRun(Closure|array|string $callback) [@param \Closure|array<array-key, string>|string $callback, @return $this]

assertNothingRan

v11.0.0 以前から

assertNothingRan()
@return $this
  1. v11.0.0 追加
    変更後
    assertNothingRan() [@return $this]

assertNotRan

v11.0.0 以前から

assertNotRan(Closure|array|string $callback)
@param \Closure|array<array-key, string>|string $callback
@return $this
  1. v11.0.0 追加
    変更後
    assertNotRan(Closure|string $callback) [@param \Closure|string $callback, @return $this]
  2. v13.26.0 シグネチャ変更
    変更前
    assertNotRan(Closure|string $callback) [@param \Closure|string $callback, @return $this]
    変更後
    assertNotRan(Closure|array|string $callback) [@param \Closure|array<array-key, string>|string $callback, @return $this]

assertRan

v11.0.0 以前から

assertRan(Closure|array|string $callback)
@param \Closure|array<array-key, string>|string $callback
@return $this
  1. v11.0.0 追加
    変更後
    assertRan(Closure|string $callback) [@param \Closure|string $callback, @return $this]
  2. v13.26.0 シグネチャ変更
    変更前
    assertRan(Closure|string $callback) [@param \Closure|string $callback, @return $this]
    変更後
    assertRan(Closure|array|string $callback) [@param \Closure|array<array-key, string>|string $callback, @return $this]

assertRanInOrder

v13.26.0 から

assertRanInOrder(array $callbacks)
@param list<\Closure|array<array-key, string>|string> $callbacks
@return $this
  1. v13.26.0 追加
    変更後
    assertRanInOrder(array $callbacks) [@param list<\Closure|array<array-key, string>|string> $callbacks, @return $this]

assertRanTimes

v11.0.0 以前から

assertRanTimes(Closure|array|string $callback, int $times = 1)
@param \Closure|array<array-key, string>|string $callback
@param int $times
@return $this
  1. v11.0.0 追加
    変更後
    assertRanTimes(Closure|string $callback, int $times = 1) [@param \Closure|string $callback, @param int $times, @return $this]
  2. v13.26.0 シグネチャ変更
    変更前
    assertRanTimes(Closure|string $callback, int $times = 1) [@param \Closure|string $callback, @param int $times, @return $this]
    変更後
    assertRanTimes(Closure|array|string $callback, int $times = 1) [@param \Closure|array<array-key, string>|string $callback, @param int $times, @return $this]

concurrently

v11.0.0 以前から

concurrently(callable $callback, ?callable $output = null)
@param callable $callback
@param callable|null $output
@return \Illuminate\Process\ProcessPoolResults
  1. v11.0.0 追加
    変更後
    concurrently(callable $callback, ?callable $output = null) [@param callable $callback, @param callable|null $output, @return \Illuminate\Process\ProcessPoolResults]

describe

v11.0.0 以前から

describe()
@return \Illuminate\Process\FakeProcessDescription
  1. v11.0.0 追加
    変更後
    describe() [@return \Illuminate\Process\FakeProcessDescription]

fake

v11.0.0 以前から

fake(Closure|array|null $callback = null)
@param \Closure|array|null $callback
@return $this
  1. v11.0.0 追加
    変更後
    fake(Closure|array $callback = null) [@param \Closure|array|null $callback, @return $this]
  2. v11.3.0 シグネチャ変更
    変更前
    fake(Closure|array $callback = null) [@param \Closure|array|null $callback, @return $this]
    変更後
    fake(Closure|array|null $callback = null) [@param \Closure|array|null $callback, @return $this]

isRecording

v11.0.0 以前から

isRecording()
@return bool
  1. v11.0.0 追加
    変更後
    isRecording() [@return bool]

newPendingProcess

v11.0.0 以前から

newPendingProcess()
@return \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    newPendingProcess() [@return \Illuminate\Process\PendingProcess]

pipe

v11.0.0 以前から

pipe(callable|array $callback, ?callable $output = null)
@param callable|array $callback
@return \Illuminate\Contracts\Process\ProcessResult
  1. v11.0.0 追加
    変更後
    pipe(callable|array $callback, ?callable $output = null) [@param callable|array $callback, @return \Illuminate\Contracts\Process\ProcessResult]

pool

v11.0.0 以前から

pool(callable $callback)
@param callable $callback
@return \Illuminate\Process\Pool
  1. v11.0.0 追加
    変更後
    pool(callable $callback) [@param callable $callback, @return \Illuminate\Process\Pool]

preventingStrayProcesses

v11.0.0 以前から

preventingStrayProcesses()
@return bool
  1. v11.0.0 追加
    変更後
    preventingStrayProcesses() [@return bool]

preventStrayProcesses

v11.0.0 以前から

preventStrayProcesses(bool $prevent = true)
@param bool $prevent
@return $this
  1. v11.0.0 追加
    変更後
    preventStrayProcesses(bool $prevent = true) [@param bool $prevent, @return $this]

record

v11.0.0 以前から

record(Illuminate\Process\PendingProcess $process, Illuminate\Contracts\Process\ProcessResult $result)
@param \Illuminate\Process\PendingProcess $process
@param \Illuminate\Contracts\Process\ProcessResult $result
@return $this
  1. v11.0.0 追加
    変更後
    record(Illuminate\Process\PendingProcess $process, Illuminate\Contracts\Process\ProcessResult $result) [@param \Illuminate\Process\PendingProcess $process, @param \Illuminate\Contracts\Process\ProcessResult $result, @return $this]

recordIfRecording

v11.0.0 以前から

recordIfRecording(Illuminate\Process\PendingProcess $process, Illuminate\Contracts\Process\ProcessResult $result)
@param \Illuminate\Process\PendingProcess $process
@param \Illuminate\Contracts\Process\ProcessResult $result
@return $this
  1. v11.0.0 追加
    変更後
    recordIfRecording(Illuminate\Process\PendingProcess $process, Illuminate\Contracts\Process\ProcessResult $result) [@param \Illuminate\Process\PendingProcess $process, @param \Illuminate\Contracts\Process\ProcessResult $result, @return $this]

result

v11.0.0 以前から

result(array|string $output = '', array|string $errorOutput = '', int $exitCode = 0)
@param array|string $output
@param array|string $errorOutput
@param int $exitCode
@return \Illuminate\Process\FakeProcessResult
  1. v11.0.0 追加
    変更後
    result(array|string $output = '', array|string $errorOutput = '', int $exitCode = 0) [@param array|string $output, @param array|string $errorOutput, @param int $exitCode, @return \Illuminate\Process\FakeProcessResult]

sequence

v11.0.0 以前から

sequence(array $processes = [])
@param array $processes
@return \Illuminate\Process\FakeProcessSequence
  1. v11.0.0 追加
    変更後
    sequence(array $processes = []) [@param array $processes, @return \Illuminate\Process\FakeProcessSequence]