以下は私のシェルクラスです
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');
そのため、シェルを実行しようとするとClass 'App' not foundというエラーが発生します。
どんな助けでも大歓迎
ありがとうございました