試み

2017-12-18 13 views
-2

イム、私はコントローラでstoreメソッドを持っており、その方法試み

public function store(Request $request) { 

    $configuration = $this->validate(request(), [ 
     'device_name' => 'required', 
     'sn' => 'required' 
    ]); 

    $configuration->timezone = "+4"; 
    configuration::create($configuration); 

    return back()->with('success', 'configuration has been added'); 
} 
にプロパティを設定しようこの事

で私を助けてください

しかし、私はこのエラーを非オブジェクトのプロパティを割り当てる

試みを取得するリクエストを送信しようとすると、

上記の方法で何が間違っていましたか?

答えて

1

問題がある:

$configuration->timezone = "+4"; 

ライン。 $configurationはPHP配列であり、オブジェクトではありません。それを変更するには:

$configuration['timezone'] = '+4';