每个类都必须位于至少一个级别(顶级供应商名称)的命名空间中PHP代码嗅探器

时间:2018-12-20 21:50:15

标签: php laravel psr-2

我正在开发Laravel项目。我现在正在做的是将PSR2代码格式检查器添加到安装此软件包的项目中。https://github.com/squizlabs/PHP_CodeSniffer。问题出在Laravel内置的DatabaseSeeder.php类中,它给出了此错误。

Each class must be in a namespace of at least one level  (a top-level vendor name) 

这是类定义

<?php

use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     *
     * @return void
     */
    public function run()
    {
        // $this->call(UsersTableSeeder::class);
    }
}

问题是Laravel内置在类中,这是我第一次使用该编码格式检查器,我发现很难解决该问题。我该如何解决?我也不想检查种子文件夹。

0 个答案:

没有答案