bazar icon indicating copy to clipboard operation
bazar copied to clipboard

Declaration of Illuminate\Database\Eloquent\Factories\HasFactory::newFactory() must be compatible with Bazar\Models\User::newFactory(): ?Bazar\Database\Factories\UserFactory

Open larsbo opened this issue 4 years ago • 2 comments

  • Bazar Version: 0.9.1
  • Laravel Version: 8.53.1
  • PHP Version: 7.4.22
  • Database Driver & Version: mysql 14.14

Description:

During registration the following error occures: Declaration of Illuminate\Database\Eloquent\Factories\HasFactory::newFactory() must be compatible with Bazar\Models\User::newFactory(): ?Bazar\Database\Factories\UserFactory

Steps To Reproduce:

larsbo avatar Aug 08 '21 20:08 larsbo

Got the same error but realized that Bazar'Models\User uses hasFactory too. Just remove 'hasFactory' from your projects User Model.

mwamodo avatar Aug 12 '21 17:08 mwamodo

Works fine after removing the HasFactory trait from User model, thx @mwamodo !

larsbo avatar Aug 12 '21 18:08 larsbo