无法从我的laravel模型中获取详细信息

时间:2014-08-01 18:18:23

标签: php laravel

我是laravel的新手,我正在尝试创建一个简单的应用程序。但是当我试图从表中获取细节时它显示错误。 这是我的代码。

这是我的控制器

class TestController extends BaseController
{
public $restful=true;

public function get_index()
{       return View::make('test.index')
            ->with("name", "Sam")
            ->with("test", TestModel::all())
            ;
 }}

模型

<?php

 class TestModel extends Eloquent
 {
 public static $table="User_details";
  }
 ?>

查看

<html>
<head>        
</head>
<body>
    <h1>Hai hello</h1>
    <h3>My name is {{$name}}</h3>
</body>
 </html>

但是我得到了错误&#34;哎呀,看起来出了问题。&#34;

伙计们请告诉我代码的错误。

1 个答案:

答案 0 :(得分:4)

您应该根据建议启用错误报告,以了解错误。

通过查看代码,我发现你得到了$ table属性的错误可见性(和状态)。它应该是:

protected $table = 'User_details';

当你扩展一个类时,子类中的属性必须继承相同的可见性,并且当它不是时,它肯定不是静态的。