LaravelPackages.net
Acme Inc.
Toggle sidebar
tonystore/laravel-help-desk

Package to generate and manage support tickets and help desk.

128
3
v0.1.1
About tonystore/laravel-help-desk

tonystore/laravel-help-desk is a Laravel package for package to generate and manage support tickets and help desk.. It currently has 3 GitHub stars and 128 downloads on Packagist (latest version v0.1.1). Install it with composer require tonystore/laravel-help-desk. Discover more Laravel packages by tonystore or browse all Laravel packages to compare alternatives.

Last updated

Latest Stable Version Total Downloads License PHP Version Require

Laravel Help Desk

Es un paquete para Laravel que permite generar tickets de soporte para cualquier aplicación de Laravel

Instalación

Instalar el paquete:

composer require tonystore/laravel-help-desk

Publicar el archivo de configuración y migraciones:

php artisan vendor:publish --provider="TonyStore\HelpDesk\HelpDeskServiceProvider"

Configurar los nombres de las tablas con los que se crearán las migraciones en el archivo de configuración subscriptions.php:

<?php

return [

    /**
     * Nombres de las tablas que se definirán a la hora de
     * ejecutar la migración
     */
    'tables' => [
        'user' => 'users',
        'ticket' => 'tickets',
        'ticket_priorities' => 'ticket_priorities',
        'ticket_types' => 'ticket_types',
        'ticket_categories' => 'ticket_categories',
        'ticket_category_type' => 'ticket_category_type',
        'ticket_comments' => 'ticket_comments',
        'ticket_files' => 'ticket_files',
        'ticket_states' => 'ticket_states',
    ],

    /**
     * Modelo usado para suscripciones, usado para las relaciones
     * del Trait
     */
    'models' => [
        'user' => \App\Models\User::class,
        'ticket' => \TonyStore\HelpDesk\Models\Ticket::class,
        'ticket_priority' => \TonyStore\HelpDesk\Models\TicketPriority::class,
        'ticket_type' => \TonyStore\HelpDesk\Models\TicketType::class,
        'ticket_category' => \TonyStore\HelpDesk\Models\TicketCategory::class,
        'ticket_category_type' => \TonyStore\HelpDesk\Models\TicketCategoryType::class,
        'ticket_comment' => \TonyStore\HelpDesk\Models\TicketComment::class,
        'ticket_file' => \TonyStore\HelpDesk\Models\TicketFile::class,
        'ticket_state' => \TonyStore\HelpDesk\Models\TicketState::class
    ]

];

Migrar las tablas:

php artisan migrate
Comments