1
0
Fork 0

Update Profile model

This commit is contained in:
Daniel Supernault 2018-07-12 10:40:25 -06:00
parent 9c9ebec1ba
commit 55aeab2733
1 changed files with 14 additions and 0 deletions

View File

@ -29,6 +29,15 @@ class Profile extends Model
}
public function url($suffix = '')
{
if($this->remote_url) {
return $this->remote_url;
} else {
return url($this->username . $suffix);
}
}
public function localUrl($suffix = '')
{
return url($this->username . $suffix);
}
@ -124,4 +133,9 @@ class Profile extends Model
$url = url(Storage::url($this->avatar->media_path ?? 'public/avatars/default.png'));
return $url;
}
public function statusCount()
{
return $this->statuses()->whereHas('media')->count();
}
}