0
我正在嘗試使用Restler版本控制,但有些東西我不明白。與Restler版本相關的處理
在BMI example它撰文指出:
只有整數的版本支持。當沒有明確指定時,版本被假定爲一個。
但在你的例子中,v2是明確的指定如下:
$r->setAPIVersion(2);
...和訪問/_011_versioning/bmi.json當默認版本仍然是V1!
所以我不明白,setAPIVersion()函數真的在做什麼?也許我錯過了一些文檔部分(我的英文不是那麼流利)
再次感謝您的快速和有效的支持(不是我第一次在這裏提問)。
謝謝!完全如我所料! 另一個問題:你知道是否有辦法避免將所有類和函數設置爲「v1」或「v2」命名空間? 再次感謝您 – cocoggu
默認情況下,所有類只屬於它們的版本。 RC5通過在iPAP中實現它來增加「iProvideMultiVersionApi」接口的正弦靈活性,您可以設置最大支持版本。因此,如果某個類的v1不需要更改v2,但需要v2 api,則可以使其可用 – Luracast