Issues (19)

src/Models/AuthModel.php (3 issues)

1
<?php
2
3
namespace Sfneal\Models;
4
5
use Illuminate\Auth\Authenticatable;
6
use Illuminate\Auth\MustVerifyEmail;
7
use Illuminate\Auth\Passwords\CanResetPassword;
8
use Illuminate\Contracts\Auth\Access\Authorizable as AuthorizableContract;
9
use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract;
10
use Illuminate\Contracts\Auth\CanResetPassword as CanResetPasswordContract;
11
use Illuminate\Foundation\Auth\Access\Authorizable;
12
use Illuminate\Notifications\Notifiable;
13
14
abstract class AuthModel extends Model implements
15
    AuthenticatableContract,
16
    AuthorizableContract,
17
    CanResetPasswordContract
18
{
19
    use Authenticatable,
0 ignored issues
show
The trait Illuminate\Auth\Passwords\CanResetPassword requires the property $email which is not provided by Sfneal\Models\AuthModel.
Loading history...
The trait Illuminate\Auth\MustVerifyEmail requires some properties which are not provided by Sfneal\Models\AuthModel: $email_verified_at, $email
Loading history...
The trait Illuminate\Notifications\Notifiable requires the property $email which is not provided by Sfneal\Models\AuthModel.
Loading history...
20
        Authorizable,
21
        CanResetPassword,
22
        MustVerifyEmail,
23
        Notifiable;
24
}
25