Hash

Illuminate\Support\Facades\Hash

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

check

v11.0.0 以前から

static @method

static check(string $value, string $hashedValue, array $options = []): bool
  1. v11.0.0 追加
    変更後
    @method static check(string $value, string $hashedValue, array $options = []): bool

createArgon2idDriver

v11.0.0 以前から

static @method

static createArgon2idDriver(): \Illuminate\Hashing\Argon2IdHasher
  1. v11.0.0 追加
    変更後
    @method static createArgon2idDriver(): \Illuminate\Hashing\Argon2IdHasher

createArgonDriver

v11.0.0 以前から

static @method

static createArgonDriver(): \Illuminate\Hashing\ArgonHasher
  1. v11.0.0 追加
    変更後
    @method static createArgonDriver(): \Illuminate\Hashing\ArgonHasher

createBcryptDriver

v11.0.0 以前から

static @method

static createBcryptDriver(): \Illuminate\Hashing\BcryptHasher
  1. v11.0.0 追加
    変更後
    @method static createBcryptDriver(): \Illuminate\Hashing\BcryptHasher

driver

v11.0.0 以前から

static @method

static driver(\UnitEnum|string|null $driver = null): mixed
  1. v11.0.0 追加
    変更後
    @method static driver(string|null $driver = null): mixed
  2. v13.5.0 シグネチャ変更
    変更前
    @method static driver(string|null $driver = null): mixed
    変更後
    @method static driver(\UnitEnum|string|null $driver = null): mixed

extend

v11.0.0 以前から

static @method

static extend(string $driver, \Closure $callback): \Illuminate\Hashing\HashManager
  1. v11.0.0 追加
    変更後
    @method static extend(string $driver, \Closure $callback): \Illuminate\Hashing\HashManager

forgetDrivers

v11.0.0 以前から

static @method

static forgetDrivers(): \Illuminate\Hashing\HashManager
  1. v11.0.0 追加
    変更後
    @method static forgetDrivers(): \Illuminate\Hashing\HashManager

getContainer

v11.0.0 以前から

static @method

static getContainer(): \Illuminate\Contracts\Container\Container
  1. v11.0.0 追加
    変更後
    @method static getContainer(): \Illuminate\Contracts\Container\Container

getDefaultDriver

v11.0.0 以前から

static @method

static getDefaultDriver(): string
  1. v11.0.0 追加
    変更後
    @method static getDefaultDriver(): string

getDrivers

v11.0.0 以前から

static @method

static getDrivers(): array
  1. v11.0.0 追加
    変更後
    @method static getDrivers(): array
  2. v13.4.0 シグネチャ変更
    変更前
    @method static getDrivers(): array
    変更後
    @method static getDrivers(): array<string, mixed>
  3. v13.6.0 シグネチャ変更
    変更前
    @method static getDrivers(): array<string, mixed>
    変更後
    @method static getDrivers(): array

info

v11.0.0 以前から

static @method

static info(string $hashedValue): array
  1. v11.0.0 追加
    変更後
    @method static info(string $hashedValue): array

isHashed

v11.0.0 以前から

static @method

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

make

v11.0.0 以前から

static @method

static make(string $value, array $options = []): string
  1. v11.0.0 追加
    変更後
    @method static make(string $value, array $options = []): string

needsRehash

v11.0.0 以前から

static @method

static needsRehash(string $hashedValue, array $options = []): bool
  1. v11.0.0 追加
    変更後
    @method static needsRehash(string $hashedValue, array $options = []): bool

setContainer

v11.0.0 以前から

static @method

static setContainer(\Illuminate\Contracts\Container\Container $container): \Illuminate\Hashing\HashManager
  1. v11.0.0 追加
    変更後
    @method static setContainer(\Illuminate\Contracts\Container\Container $container): \Illuminate\Hashing\HashManager