Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 5 Tinker eval()错误_Php_Laravel - Fatal编程技术网

Php Laravel 5 Tinker eval()错误

Php Laravel 5 Tinker eval()错误,php,laravel,Php,Laravel,我试图用tinker测试我的模型关系,但它们都给出了错误 这就是我正在尝试的代码 $event = \App\Event::all(); 这就是错误所在 PHP致命错误:调用中未定义的方法App\Event::all() D:\Sites\nightshift2015\vendor\psy\psy 我尝试过没有第一个\但它给出了相同的错误 $event = App\Event::all(); 这是我的活动课 <?php namespace App; class Event {

我试图用tinker测试我的模型关系,但它们都给出了错误 这就是我正在尝试的代码

$event = \App\Event::all();
这就是错误所在

PHP致命错误:调用中未定义的方法App\Event::all() D:\Sites\nightshift2015\vendor\psy\psy

我尝试过没有第一个\但它给出了相同的错误

$event = App\Event::all();
这是我的活动课

<?php namespace App;

class Event {

    public function exhibitors() {
        return $this->hasMany('App\Exhibitor');
    }

    public function conference() {
        return $this->hasOne('App\Conference');
    }

}

如果这是您的事件类,那么它没有扩展Laravel的基本
模型
类,因此没有继承它的任何方法

通过将其更改为以下方式进行修复:

<?php namespace App;

use Illuminate\Database\Eloquent\Model;

class Event extends Model {

看来它发现你的班级没问题。您可以发布您的
App\Event
课程的内容吗?将课程添加到问题中,谢谢!啊哈!我犯了个愚蠢的错误。非常感谢。如果您使用artisan创建模型,这将为您处理
php artisan make:model ModelName