所以我在我的控制器中有这个自定义集合,我想使用魔法吸气剂,但是我收到了这个错误:
此集合实例上不存在属性[title]。
$test = collect( ["title" => "title", "heading" => "heading"]);
echo $test->title; // This doesnt work
echo $test->get('title'); // this works
是否可以使用魔法吸气剂,或者我只能通过get方法访问它?
答案 0 :(得分:0)
您可以初始化集合实例,然后使用object
方法以编程方式填充它
现在,您可以像平常一样访问收集优先权
$collection = collect();
$collect->title = 'title';
$collection->heading = 'heading';
echo $collection->title // this now works