hasOne(Profile::class); } public function url() { return url(config('app.url').'/'.$this->username); } public function settings() { return $this->hasOne(UserSetting::class); } public function statuses() { return $this->hasManyThrough( Status::class, Profile::class ); } public function filters() { return $this->hasMany(UserFilter::class); } public function receivesBroadcastNotificationsOn() { return 'App.User.'.$this->id; } public function devices() { return $this->hasMany(UserDevice::class); } }