下面是我的shell类
FriendShell.php
require_once 'AppShell.php';
class FriendShell extends AppShell
{
//code
}
AppShell.php
App::uses('Shell', 'Console');
class AppShell extends Shell {
public function perform() {
$this->initialize();
$this->{array_shift($this->args)}();
}
}
参考问题
https://github.com/kamisama/Cake-Resque/issues/25
我删除了
App::uses('AppShell', 'Console/Command');
现在使用
require_once 'AppShell.php';
在 FriendShell.php 中
但问题仍然存在,因为 AppShell.php 使用
App::uses('Shell', 'Console');
这就是为什么我在尝试运行该 shell时收到错误Class 'App' not found的原因。
任何帮助表示赞赏
谢谢