5

我想获得对象的实际返回值而不是可链接的对象。

class Foo
{
   public $attribute = 'data';
}

class FooSpec extends ObjectBehavior
{
   public function it_is_a_test()
   {
       $attribute = $this->attribute; // I want to get 'data'
   }
}

有没有办法让这种情况发生?

谢谢。

4

1 回答 1

10

以防万一有人需要

$attribute = $this->attribute->getWrappedObject();

它返回函数/属性的实际返回值。

于 2014-08-04T21:20:04.767 回答