Configuration / Modèle utilisateur
Tickets et conversations
Automatisation et workflows
E-mails et notifications
Extensibilité
Modele utilisateur
Votre modele utilisateur doit implementer le contrat Ticketable pour qu'Escalated puisse associer les tickets aux utilisateurs.
use Escalated\Laravel\Contracts\HasTickets;
use Escalated\Laravel\Contracts\Ticketable;
class User extends Authenticatable implements Ticketable
{
use HasFactory, HasTickets, Notifiable;
}
Le trait HasTickets fournit une relation tickets() et des methodes auxiliaires sur le modele utilisateur.