Laravel刀片对象需要json_decode

时间:2016-06-01 00:54:52

标签: json laravel-5.2 laravel-blade

我正在使用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对象。

0 个答案:

没有答案