feat(Notification & membership route)

This commit is contained in:
2025-10-26 00:16:25 +02:00
parent 868b9a837b
commit ac0a89e34d
19 changed files with 393 additions and 279 deletions

View File

@@ -6,6 +6,7 @@ use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Notifications\Notifiable;
/**
* @property int $id
@@ -63,7 +64,7 @@ use Illuminate\Database\Eloquent\Relations\HasMany;
*/
class Member extends Model
{
use HasFactory;
use HasFactory, Notifiable;
protected $fillable = [
'user_id',
'keycloak_id',

View File

@@ -59,7 +59,7 @@ class Membership extends Model
public static function getAttributeLabel(string $attribute): string
{
return __("membership.fields.$attribute");
return __("memberships.fields.$attribute");
}
public function member(): BelongsTo