bearsaturday / BEAR.Saturday

PHP 5.2+ resource-oriented web framework
https://github.com/bearsaturday/manual
Other
20 stars 16 forks source link

Fix array key in linked resources body #45

Closed jingu closed 8 years ago

jingu commented 8 years ago

WindowsとLinuxなど、DIRECTORY_SEPARATORが異なる環境でリンクありのリソースリクエストで取得された結果配列のキーが変わってしまいます。

以下の様なリクエストの場合、

$params = ['uri' => 'Blog/Article'];
$article = $resource->read($params)->link('user')->getBody(true);
echo isset($article['blog_article']); // false
echo isset($article['blog/article']); // true
echo isset($article['blog_article']); // true
echo isset($article['blog/article']); // false

この問題のFIXです。

koriym commented 8 years ago

ありがとうございます!