Я разрабатываю проект Laravel. Что я делаю сейчас, так это добавляю средство проверки формата PSR2 в мой проект, устанавливающий этот пакет.https://github.com/squizlabs/PHP_CodeSniffer. Проблема заключается в классе DatabaseSeeder.php, который встроен в класс Laravel, он выдает эту ошибку.
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 класс, и я впервые использую этот инструмент проверки формата кодирования, мне трудно решить эту проблему. Как я могу это исправить? Я не хочу, чтобы папка с семенами также проверялась.
Задача ещё не решена.
Других решений пока нет …