如何列出作曲家将从命令行自动加载的内容?

时间:2015-01-03 08:51:26

标签: php composer-php

我已经创建了一个新的作曲家包,我想在我的项目中自动加载。在项目根目录的主composer.json中,我有:

{
    "require": {
        "league/oauth2-client": "0.7.*"
    },

  "autoload": {
    "psr-4": {
      "CC\\LinkedIn\\": "linkedin-extensions"
    }
  }
}

/linkedin-extensions/composer.json我有:

{
    "name": "root/linkedin-extensions",
    "description": "WP-OAuth extensions for LinkedIn",
    "authors": [
        {
            "name": "My Name",
            "email": "my@name.co.uk"
        }
    ],
    "require": {}
}
然后我做了composer dumpautoload并且自动加载似乎正在运行。有没有办法从命令行验证这个,并输出哪些命名空间/类编写器知道?

1 个答案:

答案 0 :(得分:0)

我在圣诞假期发现的一个有趣的实用工具是视觉依赖图表生成器 - https://github.com/clue/graph-composer

运行composer时还有--dry-run选项,它会检查需要哪些依赖项而不实际安装它们