我正在努力弄清楚如何构建代码,以便phpDocumentor能够利用代码块。
/**
* GET -- Book, either filtered by id or a full list.
*
* @param SlimApplication $app The application object instance.
* @param integer $id The id of the book
*/
$callbackFunction = function($id) use ($app)
{
//some functionality here.
};
$app->get('/books(/:id)', $callbackFunction );
我可能应该继续使用内联use
语句,这样我就可以使用$app
了。
有人有什么建议吗?
如果知道闭包存在,并且文档读者需要知道它的详细信息,那么作为一个第一类函数,它是否足够重要?再说一遍,作为一个闭包,它实际上在代码的API上不可用。。。那么它甚至需要被记录下来吗?