Process

Illuminate\Support\Facades\Process

class src/Illuminate/Support/Facades/Process.php

assertDidntRun

v11.0.0 以前から

static @method

static assertDidntRun(\Closure|array|string $callback): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static assertDidntRun(\Closure|string $callback): \Illuminate\Process\Factory
  2. v13.26.0 シグネチャ変更
    変更前
    @method static assertDidntRun(\Closure|string $callback): \Illuminate\Process\Factory
    変更後
    @method static assertDidntRun(\Closure|array|string $callback): \Illuminate\Process\Factory

assertNothingRan

v11.0.0 以前から

static @method

static assertNothingRan(): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static assertNothingRan(): \Illuminate\Process\Factory

assertNotRan

v11.0.0 以前から

static @method

static assertNotRan(\Closure|array|string $callback): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static assertNotRan(\Closure|string $callback): \Illuminate\Process\Factory
  2. v13.26.0 シグネチャ変更
    変更前
    @method static assertNotRan(\Closure|string $callback): \Illuminate\Process\Factory
    変更後
    @method static assertNotRan(\Closure|array|string $callback): \Illuminate\Process\Factory

assertRan

v11.0.0 以前から

static @method

static assertRan(\Closure|array|string $callback): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static assertRan(\Closure|string $callback): \Illuminate\Process\Factory
  2. v13.26.0 シグネチャ変更
    変更前
    @method static assertRan(\Closure|string $callback): \Illuminate\Process\Factory
    変更後
    @method static assertRan(\Closure|array|string $callback): \Illuminate\Process\Factory

assertRanInOrder

v13.26.0 から

static @method

static assertRanInOrder(array $callbacks): \Illuminate\Process\Factory
  1. v13.26.0 追加
    変更後
    @method static assertRanInOrder(array $callbacks): \Illuminate\Process\Factory

assertRanTimes

v11.0.0 以前から

static @method

static assertRanTimes(\Closure|array|string $callback, int $times = 1): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static assertRanTimes(\Closure|string $callback, int $times = 1): \Illuminate\Process\Factory
  2. v13.26.0 シグネチャ変更
    変更前
    @method static assertRanTimes(\Closure|string $callback, int $times = 1): \Illuminate\Process\Factory
    変更後
    @method static assertRanTimes(\Closure|array|string $callback, int $times = 1): \Illuminate\Process\Factory

command

v11.0.0 以前から

static @method

static command(array|string $command): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static command(array|string $command): \Illuminate\Process\PendingProcess
  2. v13.4.0 シグネチャ変更
    変更前
    @method static command(array|string $command): \Illuminate\Process\PendingProcess
    変更後
    @method static command(array<array-key, string>|string $command): \Illuminate\Process\PendingProcess
  3. v13.6.0 シグネチャ変更
    変更前
    @method static command(array<array-key, string>|string $command): \Illuminate\Process\PendingProcess
    変更後
    @method static command(array|string $command): \Illuminate\Process\PendingProcess

concurrently

v11.0.0 以前から

static @method

static concurrently(callable $callback, callable|null $output = null): \Illuminate\Process\ProcessPoolResults
  1. v11.0.0 追加
    変更後
    @method static concurrently(callable $callback, callable|null $output = null): \Illuminate\Process\ProcessPoolResults

describe

v11.0.0 以前から

static @method

static describe(): \Illuminate\Process\FakeProcessDescription
  1. v11.0.0 追加
    変更後
    @method static describe(): \Illuminate\Process\FakeProcessDescription

env

v11.0.0 以前から

static @method

static env(array $environment): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static env(array $environment): \Illuminate\Process\PendingProcess

fake

v11.0.0 以前から

static

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

flushMacros

v11.0.0 以前から

static @method

static flushMacros(): void
  1. v11.0.0 追加
    変更後
    @method static flushMacros(): void

forever

v11.0.0 以前から

static @method

static forever(): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static forever(): \Illuminate\Process\PendingProcess

hasMacro

v11.0.0 以前から

static @method

static hasMacro(string $name): bool
  1. v11.0.0 追加
    変更後
    @method static hasMacro(string $name): bool

idleTimeout

v11.0.0 以前から

static @method

static idleTimeout(\Carbon\CarbonInterval|int $timeout): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static idleTimeout(int $timeout): \Illuminate\Process\PendingProcess
  2. v13.0.0 シグネチャ変更
    変更前
    @method static idleTimeout(int $timeout): \Illuminate\Process\PendingProcess
    変更後
    @method static idleTimeout(\Carbon\CarbonInterval|int $timeout): \Illuminate\Process\PendingProcess

input

v11.0.0 以前から

static @method

static input(\Traversable|resource|string|int|float|bool|null $input): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static input(\Traversable|resource|string|int|float|bool|null $input): \Illuminate\Process\PendingProcess

isRecording

v11.0.0 以前から

static @method

static isRecording(): bool
  1. v11.0.0 追加
    変更後
    @method static isRecording(): bool

macro

v11.0.0 以前から

static @method

static macro(string $name, object|callable $macro): void
  1. v11.0.0 追加
    変更後
    @method static macro(string $name, object|callable $macro): void
  2. v11.8.0 シグネチャ変更
    変更前
    @method static macro(string $name, object|callable $macro): void
    変更後
    @method static macro(string $name, object|callable $macro, object|callable $macro = null): void
  3. v11.23.3 シグネチャ変更
    変更前
    @method static macro(string $name, object|callable $macro, object|callable $macro = null): void
    変更後
    @method static macro(string $name, object|callable $macro): void

macroCall

v11.0.0 以前から

static @method

static macroCall(string $method, array $parameters): mixed
  1. v11.0.0 追加
    変更後
    @method static macroCall(string $method, array $parameters): mixed

mixin

v11.0.0 以前から

static @method

static mixin(object $mixin, bool $replace = true): void
  1. v11.0.0 追加
    変更後
    @method static mixin(object $mixin, bool $replace = true): void

newPendingProcess

v11.0.0 以前から

static @method

static newPendingProcess(): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static newPendingProcess(): \Illuminate\Process\PendingProcess

options

v11.0.0 以前から

static @method

static options(array $options): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static options(array $options): \Illuminate\Process\PendingProcess

path

v11.0.0 以前から

static @method

static path(string $path): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static path(string $path): \Illuminate\Process\PendingProcess

pipe

v11.0.0 以前から

static @method

static pipe(callable|array $callback, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult
  1. v11.0.0 追加
    変更後
    @method static pipe(callable|array $callback, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult

pool

v11.0.0 以前から

static @method

static pool(callable $callback): \Illuminate\Process\Pool
  1. v11.0.0 追加
    変更後
    @method static pool(callable $callback): \Illuminate\Process\Pool

preventingStrayProcesses

v11.0.0 以前から

static @method

static preventingStrayProcesses(): bool
  1. v11.0.0 追加
    変更後
    @method static preventingStrayProcesses(): bool

preventStrayProcesses

v11.0.0 以前から

static @method

static preventStrayProcesses(bool $prevent = true): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static preventStrayProcesses(bool $prevent = true): \Illuminate\Process\Factory

quietly

v11.0.0 以前から

static @method

static quietly(): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static quietly(): \Illuminate\Process\PendingProcess

record

v11.0.0 以前から

static @method

static record(\Illuminate\Process\PendingProcess $process, \Illuminate\Contracts\Process\ProcessResult $result): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static record(\Illuminate\Process\PendingProcess $process, \Illuminate\Contracts\Process\ProcessResult $result): \Illuminate\Process\Factory

recordIfRecording

v11.0.0 以前から

static @method

static recordIfRecording(\Illuminate\Process\PendingProcess $process, \Illuminate\Contracts\Process\ProcessResult $result): \Illuminate\Process\Factory
  1. v11.0.0 追加
    変更後
    @method static recordIfRecording(\Illuminate\Process\PendingProcess $process, \Illuminate\Contracts\Process\ProcessResult $result): \Illuminate\Process\Factory

result

v11.0.0 以前から

static @method

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

run

v11.0.0 以前から

static @method

static run(array|string|null $command = null, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult
  1. v11.0.0 追加
    変更後
    @method static run(array|string|null $command = null, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult
  2. v13.4.0 シグネチャ変更
    変更前
    @method static run(array|string|null $command = null, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult
    変更後
    @method static run(array<array-key, string>|string|null $command = null, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult
  3. v13.6.0 シグネチャ変更
    変更前
    @method static run(array<array-key, string>|string|null $command = null, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult
    変更後
    @method static run(array|string|null $command = null, callable|null $output = null): \Illuminate\Contracts\Process\ProcessResult

sequence

v11.0.0 以前から

static @method

static sequence(array $processes = []): \Illuminate\Process\FakeProcessSequence
  1. v11.0.0 追加
    変更後
    @method static sequence(array $processes = []): \Illuminate\Process\FakeProcessSequence

start

v11.0.0 以前から

static @method

static start(array|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess
  1. v11.0.0 追加
    変更後
    @method static start(array|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess
  2. v13.4.0 シグネチャ変更
    変更前
    @method static start(array|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess
    変更後
    @method static start(array<array-key, string>|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess
  3. v13.6.0 シグネチャ変更
    変更前
    @method static start(array<array-key, string>|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess
    変更後
    @method static start(array|string|null $command = null, callable|null $output = null): \Illuminate\Process\InvokedProcess

supportsTty

v11.43.0 から

static @method

static supportsTty(): bool
  1. v11.43.0 追加
    変更後
    @method static supportsTty(): bool

timeout

v11.0.0 以前から

static @method

static timeout(\Carbon\CarbonInterval|int $timeout): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static timeout(int $timeout): \Illuminate\Process\PendingProcess
  2. v13.0.0 シグネチャ変更
    変更前
    @method static timeout(int $timeout): \Illuminate\Process\PendingProcess
    変更後
    @method static timeout(\Carbon\CarbonInterval|int $timeout): \Illuminate\Process\PendingProcess

tty

v11.0.0 以前から

static @method

static tty(bool $tty = true): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static tty(bool $tty = true): \Illuminate\Process\PendingProcess

unless

v11.0.0 以前から

static @method

static unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null): \Illuminate\Process\PendingProcess|mixed
  1. v11.0.0 追加
    変更後
    @method static unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null): \Illuminate\Process\PendingProcess|mixed

when

v11.0.0 以前から

static @method

static when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null): \Illuminate\Process\PendingProcess|mixed
  1. v11.0.0 追加
    変更後
    @method static when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null): \Illuminate\Process\PendingProcess|mixed

withFakeHandlers

v11.0.0 以前から

static @method

static withFakeHandlers(array $fakeHandlers): \Illuminate\Process\PendingProcess
  1. v11.0.0 追加
    変更後
    @method static withFakeHandlers(array $fakeHandlers): \Illuminate\Process\PendingProcess