如何用 PHPDoc 标记前置条件?我有一个对象,在调用函数之前必须调用另一个函数:
$myObject = new MyClass();
$myObject->mustDoThis();
$myObject->beforeThis();
所以文档beforeThis()
看起来像:
/**
* @precondition mustDoThis() must be called before this function is
*/
或者还有其他方法可以解决这个问题吗?也许一个@throw
条款就足够了。