我只是寫這樣的函數PHP是否有用於描述無極功能的docblock返回
/**
* Send an asynchronous GET request
*
* @param string $url
* @param array $options
*
* @return \React\Promise\ExtendedPromiseInterface
*/
public function getAsync($url, array $options = []);
但做的docblock的時候,我意識到,@return \React\Promise\ExtendedPromiseInterface
很普通,沒有真正幫助客戶瞭解什麼約定在拒絕或履行的情況下,預計會有退貨。
是否有一些建立的約定用於記錄作爲此函數結果的預期值或異常,以便客戶端可以通過僅查看接口鏈接此函數?
謝謝您的回答,但我不認爲這會是一個很好的解決方案,因爲它可能有同樣的功能都異常和承諾。 – Eugene