使用注释在文件系统中发现和记住函数
github.com/crodas/function-discovery
源代码
问题
安装: 668
依赖项: 2
建议者: 0
安全: 0
星标: 0
关注者: 3
分支: 0
公开问题: 0
Requires
Requires (Dev)
None
Suggests
Provides
Conflicts
Replaces
BSD-4-Clause 34d0bff1585b65611deb73ef023748f73551d5a8
This package is auto-updated.
Last update: 2024-09-12 18:41:49 UTC
使用注释在任何目录中查找和发现PHP函数和方法。它会遍历文件系统,寻找注释并构建一个映射以便以后重用。
require __DIR__ . '/vendor/autoload.php'; /** @API my_name */ function foobar(Array $args) { return $args[0]; } $apis = new FunctionDiscovery(__DIR__); $functions = $apis->getFunctions('@api'); echo $functions['my_name']($arg1, $arg2);