我想获取对象的实际返回值,而不是可链接对象。
class Foo
{
public $attribute = 'data';
}
class FooSpec extends ObjectBehavior
{
public function it_is_a_test()
{
$attribute = $this->attribute; // I want to get 'data'
}
}
有没有办法让这种情况发生?
感谢。
答案 0 :(得分:8)
万一有人需要它
$attribute = $this->attribute->getWrappedObject();
返回函数/属性的实际返回值。