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 に答える