我正在使用Laravel 5.2。
我已经阅读了文档并观看了一些laracasts,看起来你应该能够做到:
{!! Form::model($samlMetadata) !!}
然后做
之类的事情 <h1>{{ $samlMetadata->name }}</h1>
但我必须这样做:
{!! Form::model(json_decode($samlMetadata)) !!}
我错过了什么?
更新 - 更多代码
我添加了路由模型绑定,以查看是否有任何区别(它没有)
use Input;
use Login\Http\Requests;
use Login\SamlMetadata;
use Redirect;
use Request;
class EditSamlMetadataController extends Controller
...
/**
* @param SamlMetadata $samlMetadata
* @return \Illuminate\Contracts\View\View
*/
public function show(SamlMetadata $samlMetadata)
{
return view('samlMetadata.show', compact('samlMetadata'));
}
如果我dd($ samlMetadata)它肯定看起来像一个Laravel / Eloquent对象。