User.php 733 B

123456789101112131415161718
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Auth\Authenticatable;
  4. use Illuminate\Auth\Passwords\CanResetPassword;
  5. use Illuminate\Database\Eloquent\Model;
  6. use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract;
  7. use Illuminate\Contracts\Auth\CanResetPassword as CanResetPasswordContract;
  8. use App\Models\Interfaces\AdminUsersInterface;
  9. use App\Models\Traits\AdminUsersTrait;
  10. class User extends Model implements AuthenticatableContract, CanResetPasswordContract, AdminUsersInterface
  11. {
  12. use Authenticatable, CanResetPassword, AdminUsersTrait;
  13. protected $table = 'admin_users';
  14. protected $fillable = ['email', 'csr', 'IssuerID', 'miyaoID'];
  15. protected $hidden = ['p8', 'number'];
  16. protected $userInfo;
  17. }