Skip to main content

zerp/form-builder

Custom form builder module for the Zerp ERP platform

Module version: 5

Classes documented: 23

Models​

Form​

Eloquent model - 7 fillable fields, relations: fields, responses, conversion.

FormBuilderUtility​

Eloquent model - 0 fillable fields.

FormConversion​

Eloquent model - 7 fillable fields, relations: form.

FormField​

Eloquent model - 9 fillable fields, relations: form.

FormResponse​

Eloquent model - 4 fillable fields, relations: form.

Controllers​

FormController​

HTTP controller - actions: index, create, store, update, destroy, edit, responses, destroyResponse, updateFields, destroyField, updateConversion, getConversionData, conversion.

PublicFormController​

HTTP controller - actions: show, submit.

Events​

CreateForm​

Domain event.

DestroyForm​

Domain event.

FormConverted​

Domain event.

UpdateForm​

Domain event.

ViewForm​

Domain event.

Listeners​

GiveRoleToPermission​

Event listener.

Requests​

FormFieldRequest​

Form request - validation rules for FormField.

StoreFormConversionRequest​

Form request - validation rules for StoreFormConversion.

StoreFormRequest​

Form request - validation rules for StoreForm.

UpdateFormRequest​

Form request - validation rules for UpdateForm.

Providers​

EventServiceProvider​

Service provider.

FormBuilderServiceProvider​

Service provider.

Seeders​

FormBuilderDatabaseSeeder​

Database seeder.

FormDataSeeder​

Database seeder.

MarketplaceSettingSeeder​

Database seeder.

PermissionTableSeeder​

Database seeder.