我有个问题需要帮助。我试图在Travis-CI上执行一个简单的构建测试,但它的错误,说它找不到Class:
致命错误:类'combitshammercollectionutilsCollectionUtils'在/home/travis/build/bitshammer/CollectionUtils/test/CollectionUtilsTest.php中找不到第20行
只是为了你的知识,这是我使用Composer的第一个项目!我做错了什么?你们知道吗?谢谢!
- Travis-CI页 GitHub上的项目页面
我相信你的名称空间是错误的自动加载。
在composer.json
中,您的自动加载将命名空间combitshammer
映射到src/
。
你目前的名称空间在combitshammercollectionutils
,这意味着你的文件路径为该类将需要代替src/collection/utils/CollectionUtils.php
而不是src/CollectionUtils.php
。
或者您可以将该类的名称空间更改为combitshammer
而不是combitshammercollectionutils
。