更改发送的变量以查看Laravel

时间:2015-06-02 11:26:15

标签: php laravel view laravel-5 blade

在我的控制器的__construct()中,我通过以下方式向我的视图发送了一些数据:

public function __construct(){
    // code
    View::share('messages',$messages);
    // more code
}

在其他方法中,我想更改此值(来自用户的操作更改它)。我不想将这部分代码复制到控制器中的每个方法,因为我认为代码不明确。

我可以使用类似的东西:

View()->get('param');

如果您有任何想法,请回答:)

1 个答案:

答案 0 :(得分:1)

您可以使用shared()检索以前共享的变量:

view()->shared('param');