Laravel / Lumen中的默认刀片指令

时间:2015-09-07 13:55:24

标签: laravel blade lumen

在哪里可以找到默认的blade指令文件夹? 我一直在寻找以@forelse为例,但我无法找到它。

有人知道在Lumen / Laravel中定义它们的位置吗?

  

注意:我使用的是流明框架,但我觉得它在这个问题上与Laravel非常相似,所以我要标记两者。

修改

由于不精确,我会更好地解释我的意图。

基本上,我创建的指令与@forelse完全相同,但有2或3个更多信息。 出于这个原因,我开始询问我自己找不到的位置。

1 个答案:

答案 0 :(得分:0)

它们在BladeCompiler的Illuminate\View\Compilers命名空间中定义。

请参阅Illuminate/View/Compilers/BladeCompiler.php

具体而言,您需要使用compileForelse方法(如果您想要的那个)作为示例。