Answers:
hook_library()
被认为仅适用于Javascript和CSS文件;对于PHP库,应考虑使用Library API模块。
本模块介绍了站点/所有/图书馆中的图书馆的通用存储库。贡献模块的站点//库。
外部图书馆
表示既没有运送也没有与drupal.org上的项目打包在一起的库(“插件”)。出于多种原因,我们不想在drupal.org上托管第三方库,从许可开始,进入不同的发布周期,并不一定会因致命的错误而结束,因为在多个版本中安装相同的库会产生冲突。Drupal 7仅通过hook_library()内置了对非外部库的支持。但是它仅适用于捆绑了自己的库的drupal.org项目。即,模块作者是库的创建者和供应商。库API应该用于外部开发和分布式库。一个简单的示例是第三方jQuery插件。
Library API模块实现了一个API,可以从第三方模块中使用该API来加载安装在Drupal站点上的库。使用库API的优点是它可以处理库与版本之间的依赖关系。
我相信您正在寻找“ 图书馆”模块。
我不太确定此操作是否适用于自定义php库,但是我已使用此过程将自定义css和js文件导入到我的项目中。
总之,我想库模块应该使您能够将自定义的php,css和js库等自动导入项目中