我有以下代码:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Enemy extends Model
{
// ...
static function fight($id)
{
if(Enemy::calcDist($id))
{
$model = Enemy::find($id);
if($model->status == 1)
{
$model->status = 2;
$model->save();
}
}
}
}
当我尝试App\Enemy::fight(1)
在 php tinker 中执行时,它显示错误:
"Class 'App\App\Enemy' not found"
.
我尝试了 with "calcDist($id)"
, with "self::calcDist($id)"
, 也在find($id)
函数中,但没有结果。
我该如何解决这个问题?
编辑:我发现了问题;该错误来自代码的另一部分......