Skip to main content

zerp/training

Employee training management module for the Zerp ERP platform

Module version: 5

Classes documented: 42

Models​

Trainer​

Eloquent model - 10 fillable fields, relations: branch, department.

Training​

Eloquent model - 16 fillable fields, relations: trainingType, trainer, branch, department, tasks.

TrainingFeedback​

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

TrainingTask​

Eloquent model - 8 fillable fields, relations: training, assignedUser, feedbacks.

TrainingType​

Eloquent model - 6 fillable fields, relations: branch, department.

Controllers​

TrainerController​

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

TrainingController​

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

TrainingFeedbackController​

HTTP controller - actions: index, store.

TrainingTaskController​

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

TrainingTypeController​

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

Events​

CreateTrainer​

Domain event.

CreateTraining​

Domain event.

CreateTrainingFeedback​

Domain event.

CreateTrainingTask​

Domain event.

CreateTrainingType​

Domain event.

DestroyTrainer​

Domain event.

DestroyTraining​

Domain event.

DestroyTrainingTask​

Domain event.

DestroyTrainingType​

Domain event.

UpdateTrainer​

Domain event.

UpdateTraining​

Domain event.

UpdateTrainingTask​

Domain event.

UpdateTrainingType​

Domain event.

Requests​

StoreTrainerRequest​

Form request - validation rules for StoreTrainer.

StoreTrainingFeedbackRequest​

Form request - validation rules for StoreTrainingFeedback.

StoreTrainingRequest​

Form request - validation rules for StoreTraining.

StoreTrainingTaskRequest​

Form request - validation rules for StoreTrainingTask.

StoreTrainingTypeRequest​

Form request - validation rules for StoreTrainingType.

UpdateTrainerRequest​

Form request - validation rules for UpdateTrainer.

UpdateTrainingRequest​

Form request - validation rules for UpdateTraining.

UpdateTrainingTaskRequest​

Form request - validation rules for UpdateTrainingTask.

UpdateTrainingTypeRequest​

Form request - validation rules for UpdateTrainingType.

Providers​

EventServiceProvider​

Service provider.

TrainingServiceProvider​

Service provider.

Seeders​

MarketplaceSettingSeeder​

Database seeder.

PermissionTableSeeder​

Database seeder.

TrainerDemoSeeder​

Database seeder.

TrainingDatabaseSeeder​

Database seeder.

TrainingDemoSeeder​

Database seeder.

TrainingFeedbackDemoSeeder​

Database seeder.

TrainingTaskDemoSeeder​

Database seeder.

TrainingTypeDemoSeeder​

Database seeder.