如何将参数传递给函数Laravel?

How to pass parameter to function Laravel?

我有功能:

 public static function profile(Request $request){

        return self::getProfileType(Request $request);
    }

如何在没有以下功能的情况下使用函数:Request $request:

public static function profile(){
    return self::getProfileType(Request $request);
}

当你声明一个对象类型时,你需要为参数传递该类型,但如果你复制它,你不应该通知类型,例如:

public static function profile(Request $request)
{
    return self::getProfileType($request);
}

但如果您不想指定类型,只需删除 $request

之前的 Request
public static function profile($request)
{
    return self::getProfileType($request);
}

然后你可以将任何值传递给这个参数并且它不会抛出错误

您可以使用全局助手

public static function profile(){
    return self::getProfileType(request()); // request() is a global function
}