ctrlpanel/app/Models/DiscordUser.php
Shift 70208d2157
Apply Laravel coding style
Shift automatically applies the Laravel coding style - which uses the PSR-12 coding style as a base with some minor additions.

You may customize the code style applied by configuring [Pint](https://laravel.com/docs/pint), [PHP CS Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer), or [PHP CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer) for your project root.

For more information on customizing the code style applied by Shift, [watch this short video](https://laravelshift.com/videos/shift-code-style).
2023-01-05 17:01:42 +00:00

46 lines
845 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
class DiscordUser extends Model
{
use HasFactory;
protected $fillable = [
'id',
'user_id',
'username',
'avatar',
'discriminator',
'public_flags',
'flags',
'locale',
'mfa_enabled',
'premium_type',
'email',
'verified',
];
public $incrementing = false;
/**
* @return BelongsTo
*/
public function user()
{
return $this->belongsTo(User::class);
}
/**
* @return string
*/
public function getAvatar()
{
return 'https://cdn.discordapp.com/avatars/'.$this->id.'/'.$this->avatar.'.png';
}
}