phpspec - получаване на върната стойност

Искам да получа действителната върната стойност на обекта, а не верижен обект.

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

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

Има ли начин това да се случи?

Благодаря.


person jaggy    schedule 04.08.2014    source източник


Отговори (1)


Просто в случай, че някой има нужда от него

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

Връща действителната върната стойност на функцията/атрибута.

person jaggy    schedule 04.08.2014