Lottery
Illuminate\Support\Lottery
class src/Illuminate/Support/Lottery.php
__construct
v11.0.0 以前から
__construct($chances, $outOf = null)
@param int|float $chances
@param int<1, max>|null $outOf
-
v11.0.0
追加
- 変更後
__construct($chances, $outOf = null) [@param int|float $chances, @param int|null $outOf, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct($chances, $outOf = null) [@param int|float $chances, @param int|null $outOf, @return void]- 変更後
__construct($chances, $outOf = null) [@param int|float $chances, @param int|null $outOf]
-
v12.18.0
シグネチャ変更
- 変更前
__construct($chances, $outOf = null) [@param int|float $chances, @param int|null $outOf]- 変更後
__construct($chances, $outOf = null) [@param int|float $chances, @param int<1, max>|null $outOf]
__invoke
v11.0.0 以前から
__invoke(...$args)
@param mixed ...$args
@return mixed
-
v11.0.0
追加
- 変更後
__invoke(...$args) [@param mixed ...$args, @return mixed]
alwaysLose
v11.0.0 以前から
static
static alwaysLose($callback = null)
@param callable|null $callback
@return void
-
v11.0.0
追加
- 変更後
static alwaysLose($callback = null) [@param callable|null $callback, @return void]
alwaysWin
v11.0.0 以前から
static
static alwaysWin($callback = null)
@param callable|null $callback
@return void
-
v11.0.0
追加
- 変更後
static alwaysWin($callback = null) [@param callable|null $callback, @return void]
choose
v11.0.0 以前から
choose($times = null)
@param null|int $times
@return ($times is null ? mixed : list<mixed>)
determineResultNormally
v11.0.0 以前から
static
static determineResultNormally()
@return void
-
v11.0.0
追加
- 変更後
static determineResultNormally() [@return void]
determineResultsNormally
v11.11.0 から
static
static determineResultsNormally()
@return void
-
v11.11.0
追加
- 変更後
static determineResultsNormally() [@return void]
fix
v11.0.0 以前から
static
static fix($sequence, $whenMissing = null)
@param array $sequence
@param callable|null $whenMissing
@return void
-
v11.0.0
追加
- 変更後
static fix($sequence, $whenMissing = null) [@param array $sequence, @param callable|null $whenMissing, @return void]
forceResultWithSequence
v11.0.0 以前から
static
static forceResultWithSequence($sequence, $whenMissing = null)
@param array $sequence
@param callable|null $whenMissing
@return void
-
v11.0.0
追加
- 変更後
static forceResultWithSequence($sequence, $whenMissing = null) [@param array $sequence, @param callable|null $whenMissing, @return void]
loser
v11.0.0 以前から
loser($callback)
@param callable $callback
@return $this
-
v11.0.0
追加
- 変更後
loser($callback) [@param callable $callback, @return $this]
odds
v11.0.0 以前から
static
static odds($chances, $outOf = null)
@param int|float $chances
@param int|null $outOf
@return static
-
v11.0.0
追加
- 変更後
static odds($chances, $outOf = null) [@param int|float $chances, @param int|null $outOf, @return static]
setResultFactory
v11.0.0 以前から
static
static setResultFactory($factory)
@param callable $factory
@return void
-
v11.0.0
追加
- 変更後
static setResultFactory($factory) [@param callable $factory, @return void]
winner
v11.0.0 以前から
winner($callback)
@param callable $callback
@return $this
-
v11.0.0
追加
- 変更後
winner($callback) [@param callable $callback, @return $this]