控制器与模型的基础应用
新建模型文件
模型文件位于:app/目录下,如默认的框架包内的app/User.php就是一个模型文件。
现在,我们新建app/Member.php (注意,模型文件的首字母要大写)
// 先写namespace
namespace App;
use Illuminate\Database\Eloquent\Model;
// 模型统一继承自Model这个类
class Member extends Model
{
public static function getMember()
{
return 'member name is wubin';
}
}
在控制器中调用模型的方法
// 控制器第一步就是先写命名空间
namespace App\Http\Controllers;
// 写一个类, 继承自控制器基类
use App\Member;
class MemberController extends Controller
{
// 调用模型的方法
public function info()
{
return Member::getMember();
}
}
浏览器中运行:可以看到输出member name is wubin
(浏览器查看需要控制器关联路由,请查看 路由与控制器)