koriym/BEAR.Resource — pull request #44 by madapaja (2014-06-25 04:50:34+00:00)
Title: fix embed interceptor

Embed アノテーションの仕様( #41 )には、ResourceObject 内でEmbedされたRequestへのアクセスが行える構想のようです。

ただ、現状の実装では EmbedInterceptor で実処理の後に Request を bind しているため、以下のコードは動きません。

```
use BEAR\Resource\ResourceObject;
use BEAR\Resource\Annotation\Embed;

class Birds extends ResourceObject
{
/**
* @Embed(rel="bird1", src="app://self/bird/canary")
* @Embed(rel="bird2", src="app://self/bird/sparrow{?id}")
*/
public function onGet($id, $userId)
{
// ....
$this['bird2']->withQuery(['id' => $userId];
// or add query parameter
$this['bird2']->addQuery(['option' => 'yes'];
}
}
```

こちらのコードが動くように修正を行いましたので、よろしくお願いします。