Php Symfony:致命错误:在应用程序/控制台中找不到类
我正在尝试使用symfony从命令行获取命令。我有以下文件夹结构:Php Symfony:致命错误:在应用程序/控制台中找不到类,php,symfony,console,Php,Symfony,Console,我正在尝试使用symfony从命令行获取命令。我有以下文件夹结构: 应用程序 控制台 src 来源 命令 twitterCommand.php 现在,在我的控制台文件中,我有以下代码: #!/usr/bin/env php <?php require_once '/../vendor/autoload.php'; use Source\Commands\TwitterCommand; use Symfony\Component\Console\Application; us
- 应用程序 控制台
- src
- 来源
- 命令 twitterCommand.php
- 来源
#!/usr/bin/env php
<?php
require_once '/../vendor/autoload.php';
use Source\Commands\TwitterCommand;
use Symfony\Component\Console\Application;
use Endroid\Twitter\Twitter;
//API Keys
...
$client = new Twitter($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);
$application = new Application();
$application->add(new TwitterCommand($client));
$application->run();
你知道我做错了什么吗?如果你想让你的课自动上课,你必须休学。在项目的composer.json中,您可能定义了如下内容:
"autoload": {
"psr-0": { "": "src/" }
},
类文件路径应该是src/Source/Commands/TwitterCommand.php
$application->add(new TwitterCommand($client));
"autoload": {
"psr-0": { "": "src/" }
},