Skip to main content

zerp/support-ticket

Support ticket and helpdesk module for the Zerp ERP platform

Module version: 5

Classes documented: 104

Models

Contact

Eloquent model - 8 fillable fields.

Conversion

Eloquent model - 6 fillable fields, relations: ticket.

Faq

Eloquent model - 4 fillable fields.

KnowledgeBase

Eloquent model - 6 fillable fields, relations: category.

KnowledgeBaseCategory

Eloquent model - 3 fillable fields, relations: knowledgeBases.

Eloquent model - 6 fillable fields.

SupportTicketCustomPage

Eloquent model - 7 fillable fields.

SupportTicketSetting

Eloquent model - 4 fillable fields.

SupporUtility

Eloquent model - 0 fillable fields.

Ticket

Eloquent model - 13 fillable fields, relations: conversions, tcategory.

TicketCategory

Eloquent model - 4 fillable fields, relations: tickets.

TicketField

Eloquent model - 10 fillable fields.

TicketFieldValue

Eloquent model - 3 fillable fields, relations: field, ticket.

Controllers

ContactController

HTTP controller - actions: index, store, show, destroy.

ContactInformationController

HTTP controller - actions: index, store.

ConversationController

HTTP controller - actions: store, sendEmail, replyEmail.

CtaSectionController

HTTP controller - actions: index, store.

CustomPageController

HTTP controller - actions: index, store, update, destroy.

DashboardController

HTTP controller - actions: index, clientDashboard, vendorDashboard, staffDashboard.

FaqController

HTTP controller - actions: index, store, update, destroy, fileImportExport, fileImport, faqImportdata.

FrontendController

HTTP controller - actions: index, create, store, search, searchTicket, knowledge, faq, knowledgeArticle, contact, storeContact, showByTicketId, customPage, privacyPolicy, termsConditions, storeReply, show.

KnowledgebaseCategoryController

HTTP controller - actions: index, store, update, destroy.

KnowledgeController

HTTP controller - actions: index, store, update, destroy, fileImportExport, fileImport, knowledgeImportdata.

QuickLinkController

HTTP controller - actions: index, store, update, destroy.

SupportInformationController

HTTP controller - actions: index, store.

SupportTicketController

HTTP controller - actions: index, create, store, edit, update, destroy, destroyAttachment, getUserData, storeNote, storeCustomFields, storeconverison, editReply, updateReply, deleteReply, downloadAttachment, grid.

SupportTicketSettingController

HTTP controller - actions: brandSettings, updateBrandSettings.

TicketCategoryController

HTTP controller - actions: index, store, update, destroy, supportCategories.

TitleSectionController

HTTP controller - actions: index, store.

API Controllers

DashboardApiController

HTTP controller - actions: index, clientDashboard, vendorDashboard, staffDashboard.

FaqApiController

HTTP controller - actions: index, store, update, destroy.

KnowledgeApiController

HTTP controller - actions: index, store, update, destroy.

TicketApiContollerController

HTTP controller - actions: index, getRequestData, store, update, destroy, storeNote, addReply.

Events

CreateContact

Domain event.

CreateContactInformation

Domain event.

CreateCtaSection

Domain event.

CreateCustomPage

Domain event.

CreateKnowledgeBase

Domain event.

CreateKnowledgeBaseCategory

Domain event.

CreatePublicTicket

Domain event.

Domain event.

CreateSupportInformation

Domain event.

CreateTicket

Domain event.

CreateTicketConversion

Domain event.

CreateTitleSection

Domain event.

DestroyContact

Domain event.

DestroyCustomPage

Domain event.

DestroyKnowledgeBase

Domain event.

DestroyKnowledgeBaseCategory

Domain event.

Domain event.

DestroyTicket

Domain event.

ReplyTicket

Domain event.

UpdateBrandSettings

Domain event.

UpdateCustomPage

Domain event.

UpdateKnowledgeBaseCategory

Domain event.

Domain event.

UpdateTicket

Domain event.

Listeners

DataDefault

Event listener.

GiveRoleToPermission

Event listener.

SendPublicTicketCreatedEmail

Event listener.

SendTicketCreatedEmail

Event listener.

SendTicketReplyEmail

Event listener.

Requests

ReplyEmailRequest

Form request - validation rules for ReplyEmail.

StoreBrandSettingsRequest

Form request - validation rules for StoreBrandSettings.

StoreContactInformationRequest

Form request - validation rules for StoreContactInformation.

StoreContactRequest

Form request - validation rules for StoreContact.

StoreConversationRequest

Form request - validation rules for StoreConversation.

StoreConversionRequest

Form request - validation rules for StoreConversion.

StoreCtaSectionRequest

Form request - validation rules for StoreCtaSection.

StoreCustomPageRequest

Form request - validation rules for StoreCustomPage.

StoreFaqRequest

Form request - validation rules for StoreFaq.

StoreFrontendContactRequest

Form request - validation rules for StoreFrontendContact.

StoreFrontendTicketRequest

Form request - validation rules for StoreFrontendTicket.

StoreKnowledgeBaseCategoryRequest

Form request - validation rules for StoreKnowledgeBaseCategory.

StoreKnowledgeBaseRequest

Form request - validation rules for StoreKnowledgeBase.

StoreQuickLinkRequest

Form request - validation rules for StoreQuickLink.

StoreSupportInformationRequest

Form request - validation rules for StoreSupportInformation.

StoreSupportTicketItemRequest

Form request - validation rules for StoreSupportTicketItem.

StoreSupportTicketRequest

Form request - validation rules for StoreSupportTicket.

StoreTicketCategoryRequest

Form request - validation rules for StoreTicketCategory.

StoreTicketReplyRequest

Form request - validation rules for StoreTicketReply.

StoreTitleSectionRequest

Form request - validation rules for StoreTitleSection.

UpdateCustomPageRequest

Form request - validation rules for UpdateCustomPage.

UpdateFaqRequest

Form request - validation rules for UpdateFaq.

UpdateKnowledgeBaseCategoryRequest

Form request - validation rules for UpdateKnowledgeBaseCategory.

UpdateKnowledgeBaseRequest

Form request - validation rules for UpdateKnowledgeBase.

UpdateQuickLinkRequest

Form request - validation rules for UpdateQuickLink.

UpdateSupportTicketItemRequest

Form request - validation rules for UpdateSupportTicketItem.

UpdateSupportTicketRequest

Form request - validation rules for UpdateSupportTicket.

UpdateTicketCategoryRequest

Form request - validation rules for UpdateTicketCategory.

Providers

EventServiceProvider

Service provider.

SupportTicketServiceProvider

Service provider.

Seeders

DefultSettingTableSeeder

Database seeder.

DemoContactSeeder

Database seeder.

DemoFaqSeeder

Database seeder.

DemoKnowledgeBaseSeeder

Database seeder.

DemoSupportTicketSettingsSeeder

Database seeder.

DemoSystemSetupSeeder

Database seeder.

DemoTicketSeeder

Database seeder.

EmailTemplateTableSeeder

Database seeder.

MarketplaceSettingSeeder

Database seeder.

NotificationsTableSeeder

Database seeder.

PermissionTableSeeder

Database seeder.

SupportTicketDatabaseSeeder

Database seeder.