Skip to content

tony98ms/laravel-help-desk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Package to generate and manage support tickets and help desk.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages