MemberController.php:
<?php namespace App\Http\Controllers; use App\Member; class MemberController extends Controller{ public function info(){ return Member::getMember(); } } ?>
Member.php
<?php namespace App\Http\Controllers; use Illuminate\Database\Eloquent\Model; class Member extends Model{ public static function getMember(){ return 'Member is Frank'; } } ?>
应该和老师的代码是一样的
命名空间 不对的 你的model 的命名空间 是不对的 看你的Member.php在什么位置放着呢 ,然后命名空间 写相应的 就行了 你的命名空间 明显是控制器的命名空间 ,你的model 不可能写在了 控制器里面的