v11.27.0

追加 11

Illuminate\Database\Schema\Grammars\MySqlGrammar

  • compileTableExists
    変更後
    compileTableExists($database, $table) [@param string $database, @param string $table, @return string]

Illuminate\Database\Schema\Grammars\PostgresGrammar

  • compileTableExists
    変更後
    compileTableExists($schema, $table) [@param string $schema, @param string $table, @return string]

Illuminate\Database\Schema\Grammars\SQLiteGrammar

  • compileTableExists
    変更後
    compileTableExists($table) [@param string $table, @return string]

Illuminate\Database\Schema\Grammars\SqlServerGrammar

  • compileTableExists
    変更後
    compileTableExists($schema, $table) [@param string|null $schema, @param string $table, @return string]

Illuminate\Database\Schema\MySqlBuilder

  • hasTable
    変更後
    hasTable($table) [@param string $table, @return bool]

Illuminate\Database\Schema\SQLiteBuilder

  • hasTable
    変更後
    hasTable($table) [@param string $table, @return bool]

Illuminate\Foundation\Http\Kernel

  • addToMiddlewarePriorityAfter
    変更後
    addToMiddlewarePriorityAfter($after, $middleware) [@param array|string $after, @param string $middleware, @return $this]
  • addToMiddlewarePriorityBefore
    変更後
    addToMiddlewarePriorityBefore($before, $middleware) [@param array|string $before, @param string $middleware, @return $this]

Illuminate\Support\Number

  • useCurrency
    変更後
    static useCurrency(string $currency) [@param string $currency, @return void]
  • withCurrency
    変更後
    static withCurrency(string $currency, callable $callback) [@param string $currency, @param callable $callback, @return mixed]

Illuminate\Support\Str

  • doesntContain
    変更後
    static doesntContain($haystack, $needles, $ignoreCase = false) [@param string $haystack, @param string|iterable<string> $needles, @param bool $ignoreCase, @return bool]

シグネチャ変更 13

Illuminate\Broadcasting\BroadcastController

  • authenticateUser
    変更前
    authenticateUser(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return \Illuminate\Http\Response]
    変更後
    authenticateUser(Illuminate\Http\Request $request) [@param \Illuminate\Http\Request $request, @return array|null]

Illuminate\Cache\Repository

  • get
    変更前
    get($key, $default = null): mixed [@param array|string $key, @param TCacheValue|(\Closure(): TCacheValue) $default, @return (TCacheValue is null ? mixed : TCacheValue)]
    変更後
    get($key, $default = null): mixed [@param array|string $key, @param mixed $default, @return mixed]
  • pull
    変更前
    pull($key, $default = null) [@param array|string $key, @param TCacheValue|(\Closure(): TCacheValue) $default, @return (TCacheValue is null ? mixed : TCacheValue)]
    変更後
    pull($key, $default = null) [@param array|string $key, @param mixed $default, @return mixed]

Illuminate\Container\Container

  • fireAfterResolvingAttributeCallbacks
    変更前
    fireAfterResolvingAttributeCallbacks(array $attributes, $object) [@param mixed $object, @return void]
    変更後
    fireAfterResolvingAttributeCallbacks(array $attributes, $object) [@param \ReflectionAttribute[] $attributes, @param mixed $object, @return void]

Illuminate\Queue\RedisQueue

  • pop
    変更前
    pop($queue = null) [@param string|null $queue, @return \Illuminate\Contracts\Queue\Job|null]
    変更後
    pop($queue = null, $index = 0) [@param string|null $queue, @return \Illuminate\Contracts\Queue\Job|null]

Illuminate\Routing\UrlGenerator

  • formatParameters
    変更前
    formatParameters($parameters) [@param mixed|array $parameters, @return array]
    変更後
    formatParameters($parameters) [@param mixed $parameters, @return array]

Illuminate\Support\Facades\App

  • fireAfterResolvingAttributeCallbacks
    変更前
    @method static fireAfterResolvingAttributeCallbacks(array $attributes, mixed $object): void
    変更後
    @method static fireAfterResolvingAttributeCallbacks(\ReflectionAttribute[] $attributes, mixed $object): void

Illuminate\Support\Facades\Cache

  • get
    変更前
    @method static get(array|string $key, mixed|\Closure $default = null): mixed
    変更後
    @method static get(array|string $key, mixed $default = null): mixed
  • pull
    変更前
    @method static pull(array|string $key, mixed|\Closure $default = null): mixed
    変更後
    @method static pull(array|string $key, mixed $default = null): mixed

Illuminate\Support\Facades\URL

  • formatParameters
    変更前
    @method static formatParameters(mixed|array $parameters): array
    変更後
    @method static formatParameters(mixed $parameters): array

Illuminate\Support\Number

  • currency
    変更前
    static currency(int|float $number, string $in = 'USD', ?string $locale = null) [@param int|float $number, @param string $in, @param string|null $locale, @return string|false]
    変更後
    static currency(int|float $number, string $in = '', ?string $locale = null) [@param int|float $number, @param string $in, @param string|null $locale, @return string|false]

Illuminate\Support\Str

  • inlineMarkdown
    変更前
    static inlineMarkdown($string, array $options = []) [@param string $string, @param array $options, @return string]
    変更後
    static inlineMarkdown($string, array $options = [], array $extensions = []) [@param string $string, @param array $options, @param array $extensions, @return string]

Illuminate\Support\Stringable

  • inlineMarkdown
    変更前
    inlineMarkdown(array $options = []) [@param array $options, @return static]
    変更後
    inlineMarkdown(array $options = [], array $extensions = []) [@param array $options, @param array $extensions, @return static]