我在routes.php
旁边创建了一个文件macros.phpForm::macro("check", function($name, $value = 1, $checked = null, $options = array()){
return Form::hidden($name, 0).Form::checkbox($name, $value, $checked, $options);
});
我将它加载到start / global.php中:
require_once app_path().'/macros.php';
在视图中一切正常但是当我尝试使用该宏对视图进行单元测试时,我收到以下错误
Caused by
BadMethodCallException: Method check does not exist.
有人知道为什么会失败吗? 非常感谢你!