Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.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
PHPStorm中的类显示红线_Php - Fatal编程技术网

PHPStorm中的类显示红线

PHPStorm中的类显示红线,php,Php,文件名有一条红色波浪线,但我没有看到在我创建的类中出现错误。这是PHPStorm的错误吗?没有迹象表明我遗漏了什么。在红线上方悬停不会显示更多信息 它可能会抱怨您正在定义类的同一文件中使用该类。请尝试将鼠标悬停在带下划线的类名上。你会得到一个工具提示,说明它被标记的原因。实际上工具提示没有出现。。。unfortunately@sesc360试过移除这个吗使用App\Classes\User是否允许我在Laravel中使用User类来扩展它以实现我自己的目的?这可能是在抱怨您在定义类的同一文件中

文件名有一条红色波浪线,但我没有看到在我创建的类中出现错误。这是PHPStorm的错误吗?没有迹象表明我遗漏了什么。在红线上方悬停不会显示更多信息


它可能会抱怨您正在定义类的同一文件中使用该类。请尝试将鼠标悬停在带下划线的类名上。你会得到一个工具提示,说明它被标记的原因。实际上工具提示没有出现。。。unfortunately@sesc360试过移除这个吗<代码>使用App\Classes\User
是否允许我在Laravel中使用User类来扩展它以实现我自己的目的?这可能是在抱怨您在定义类的同一文件中使用该类尝试将鼠标悬停在带下划线的类名上。你会得到一个工具提示,说明它被标记的原因。实际上工具提示没有出现。。。unfortunately@sesc360试过移除这个吗<代码>使用App\Classes\User是否允许我在Laravel中使用User类来扩展它以达到我自己的目的?
<?php

namespace App\Classes;

use App\Events\EventGenerator;
use Illuminate\Database\Eloquent\Model;
use App\Classes\User;

class User extends Model {

    use EventGenerator;

    // Define Table Setup with fillabe fields
    protected $table = 'users';
    protected $fillable = ['name', 'user_reference', 'first_name', 'last_name', 'user_type_id', 'created_at', 'updated_at'];
    public $timestamps = true;

    // Set class properties
    public function set($data) {
        foreach ($data as $key => $value) {
            $this->{$key} = $value;
        }
        return $this;
    }

    public function getAllUsers() {
        $responders = User::all();
        return $responders;
    }


    public function getUser($userReference) {
        $user = User::where('user_reference', '=', $userReference)->first();
        return $user;
    }
}