【问题标题】:pass variable from a function to a request in laravel将变量从函数传递给laravel中的请求
【发布时间】:2016-02-18 22:05:33
【问题描述】:

您好,我在尝试理解 laravel 时遇到问题,我正在尝试将数据从一个函数传递到请求以保存在数据库中,但我不断收到此错误:尝试分配非对象的属性

public function active()
{
    $activity = str_random(25);

    $result = purchase::where('active', '=', $activity)->get()->first();
    if(!$result){

        return $activity;
    }
}

public function store(AddOrder $request)
{
    $user = new Bid();
    $user = $request->all();
    $user->activate = $this->active();

    return $user;
}

非常感谢

【问题讨论】:

    标签: controller request laravel-5.1


    【解决方案1】:

    抱歉弄错了

    变了

    public function store(AddOrder $request)
    {
    $user = new Bid();
    $user = $request->all();
    $user->activate = $this->active();
    
    return $user;
    }
    

    public function store(AddOrder $request)
    {
    $user = new Bid();
    $user = $request->all();
    $user['activate'] = $this->active();
    
    return $user;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-27
      • 1970-01-01
      • 1970-01-01
      • 2021-02-28
      • 1970-01-01
      • 1970-01-01
      • 2016-04-01
      • 2018-03-01
      相关资源
      最近更新 更多