Skip to main content

zerp/contract

Contract management module for the Zerp ERP platform

Module version: 5

Classes documented: 38

Models​

Contract​

Eloquent model - 13 fillable fields, relations: user, contractType, attachments, comments, notes, renewals, signatures.

ContractAttachment​

Eloquent model - 7 fillable fields, relations: contract, uploader, media.

ContractComment​

Eloquent model - 6 fillable fields, relations: contract, user.

ContractNote​

Eloquent model - 6 fillable fields, relations: contract, user.

ContractRenewal​

Eloquent model - 8 fillable fields, relations: contract, creator.

ContractSignature​

Eloquent model - 7 fillable fields, relations: contract, user, creator.

ContractType​

Eloquent model - 4 fillable fields, relations: contracts.

ContractUtility​

Eloquent model - 0 fillable fields.

Controllers​

ContractAttachmentController​

HTTP controller - actions: store, destroy.

ContractCommentController​

HTTP controller - actions: store, update, destroy.

ContractController​

HTTP controller - actions: index, store, update, updateStatus, destroy, show, preview, duplicate.

ContractNoteController​

HTTP controller - actions: store, update, destroy.

ContractRenewalController​

HTTP controller - actions: store, update, destroy.

ContractSettingsController​

HTTP controller - actions: store.

ContractSignatureController​

HTTP controller - actions: store.

ContractTypeController​

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

Events​

CreateContract​

Domain event.

DestroyContract​

Domain event.

StatusChangeContract​

Domain event.

UpdateContract​

Domain event.

Listeners​

DataDefault​

Event listener.

GiveRoleToPermission​

Event listener.

Requests​

DuplicateContractRequest​

Form request - validation rules for DuplicateContract.

StoreContractRenewalRequest​

Form request - validation rules for StoreContractRenewal.

StoreContractRequest​

Form request - validation rules for StoreContract.

StoreContractSignatureRequest​

Form request - validation rules for StoreContractSignature.

StoreContractTypeRequest​

Form request - validation rules for StoreContractType.

UpdateContractRenewalRequest​

Form request - validation rules for UpdateContractRenewal.

UpdateContractRequest​

Form request - validation rules for UpdateContract.

UpdateContractTypeRequest​

Form request - validation rules for UpdateContractType.

Providers​

ContractServiceProvider​

Service provider.

EventServiceProvider​

Service provider.

RouteServiceProvider​

Service provider.

Seeders​

ContractDatabaseSeeder​

Database seeder.

DemoContractSeeder​

Database seeder.

DemoContractTypeSeeder​

Database seeder.

MarketplaceSettingSeeder​

Database seeder.

PermissionTableSeeder​

Database seeder.