public static function make(?string $salt, ?int $length, ?string $alphabet)
    {
        $salt     = is_null($salt) ? config('hashids.salt') : config('hashids.salt') . $salt;
        $length   = $length   ?? config('hashids.length');
        $alphabet = $alphabet ?? config('hashids.alphabet');
        $salt     = \Illuminate\Support\Facades\Hash::make($salt);

        return new self($salt, $length, $alphabet);
    }
public static function make(?string $salt, ?int $length, ?string $alphabet)
    {
        $salt     = is_null($salt) ? config('hashids.salt') : config('hashids.salt') . $salt;
        $length   = $length   ?? config('hashids.length');
        $alphabet = $alphabet ?? config('hashids.alphabet');
        $salt     = \Illuminate\Support\Facades\Hash::make($salt);

        return new self($salt, $length, $alphabet);
    }
public static function make ( ? string $ salt , ? int $ length , ? string $ alphabet ) { $ salt = is_null ( $ salt ) ? config ( 'hashids.salt' ) : config ( 'hashids.salt' ) . $ salt ; $ length = $ length ?? config ( 'hashids.length' ) ; $ alphabet = $ alphabet ?? config ( 'hashids.alphabet' ) ; $ salt = \ Illuminate \ Support \ Facades \ Hash :: make ( $ salt ) ; return new self ( $ salt , $ length , $ alphabet ) ; }
Create an instance of Hashids.

@return static
Create an instance of Hashids .