【发布时间】:2019-08-16 16:42:26
【问题描述】:
我需要在自定义帮助器或指令中获取从控制器传递的所有视图数据,这在此视图刀片模板中被调用。
所以在刀片模板中有翻译:
@lang($periodName . '.H1 title', ['time' => $time])
我想让它更短。为此,我创建了助手 periodTrans('H1 Title')。
function periodTrans($title) {
return __($periodName . '.' . $title, ['time' => $time]);
}
有没有办法让辅助函数内部访问 $periodName 和 $time 变量,而不是像参数一样传递它们并使函数更短?
【问题讨论】: