0

我想为我的项目使用作曲家。

我的项目结构:

src
   Easycache
       Common
           Cache
               Cache.php
               CacheInterface.php
               ...

命名空间

namespace Easycache\Common\Cache

作曲家.json

"autoload": {
    "psr-0": {"Easycache": "src/"}
}

哪里出错了?谢谢...

4

1 回答 1

0

您有自动加载错误,但请记住,当您运行 composer install 或 composer update 时,如果您的应用程序仍然看不到您的文件,则需要首先使用 vendor/autoload 中生成的自动加载器,请检查 vendor/composer/ 中生成的自动加载命名空间和目录autoload_namespaces.php

还要记住要遵循 psr-0 标准,女巫在文件 Cache.php 中说,您需要有名为 Cache 的类,并且可以在

use Easycache\Common\Cache\Cache;

对于未来,当您提出问题时,请说出问题或错误是什么,因为这里没有人能读懂您的想法。(或从php粘贴异常/错误)

于 2014-01-16T08:44:32.683 回答