feat(Membership, FAQ, Relance): update membership form (member type radio,retzien email field, calendar-year pricing), create FAQ page with accordion, wire renewal reminder notification
All checks were successful
Deploy Roxane to Preprod / deploy (push) Successful in 1m23s

This commit is contained in:
2026-07-27 16:30:48 +02:00
parent 87e23ea50f
commit 6d300ac79c
27 changed files with 1517 additions and 396 deletions

View File

@@ -133,6 +133,11 @@ class Member extends Model
return $this->belongsTo(User::class);
}
public function type(): BelongsTo
{
return $this->belongsTo(MemberType::class);
}
public function group(): BelongsTo
{
return $this->belongsTo(MemberGroup::class);

17
app/Models/MemberType.php Normal file
View File

@@ -0,0 +1,17 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class MemberType extends Model
{
use SoftDeletes;
protected $fillable = [
'identifier',
'name',
'description',
];
}