yezzmedia/laravel-user-support

User-facing support ticket system with public contact form, legal pages, and operator-managed conversations for the Yezz Media Laravel platform.

Maintainers

Package info

github.com/yezzmedia/laravel-user-support

pkg:composer/yezzmedia/laravel-user-support

Transparency log

Statistics

Installs: 11

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.2.3 2026-07-01 12:23 UTC

README

Yezz Media

Latest Version PHP Version License

Laravel User ยท Support

yezzmedia/laravel-user-support provides a user-facing support ticket system, public contact form, and legal content pages for the Yezz Media platform.

It integrates with the dashboard bottom-bar and the account sidebar for seamless user access.

Version

Current release: 0.2.0

Requirements

  • PHP ^8.5
  • Laravel ^13.0 components
  • spatie/laravel-package-tools ^1.93
  • yezzmedia/laravel-foundation ^0.2
  • yezzmedia/laravel-account ^0.2
  • yezzmedia/laravel-dashboard ^0.2

Installation

composer require yezzmedia/laravel-user-support

What The Package Provides

Support Tickets

A user-facing ticket system with:

  • Ticket creation with subject, category, and message
  • Reply threading with operator and user messages
  • Ticket status tracking (open, in-progress, resolved, closed)
  • Per-ticket activity timeline

Public Contact Form

A standalone contact form accessible without authentication, integrated through the dashboard bottom-bar.

Legal Pages

Static legal content pages:

  • Impressum โ€” legal notice with company details
  • Privacy Policy โ€” data protection and privacy information
  • Terms of Service โ€” platform usage terms

Bottom-Bar Integration

Injects bottom-bar links for help center and legal pages through BottomBarLinkRegistry.

Account Integration

Registers navigation items in the account sidebar for support ticket access.

Development

composer test
composer analyse
composer format

License

MIT