3 namespace BookStack\Access;
5 use BookStack\Activity\Models\Loggable;
6 use BookStack\App\Model;
7 use BookStack\Users\Models\User;
10 * Class SocialAccount.
12 * @property string $driver
13 * @property User $user
15 class SocialAccount extends Model implements Loggable
17 protected $fillable = ['user_id', 'driver', 'driver_id', 'timestamps'];
19 public function user()
21 return $this->belongsTo(User::class);
27 public function logDescriptor(): string
29 return "{$this->driver}; {$this->user->logDescriptor()}";