zerp/hrm
Human Resource Management module for the Zerp ERP platform
Module version: 5
Classes documented: 329
Models
Acknowledgment
Eloquent model - 11 fillable fields, relations: employee, document, assignedBy.
Allowance
Eloquent model - 6 fillable fields, relations: employee, user, allowanceType.
AllowanceType
Eloquent model - 4 fillable fields.
Announcement
Eloquent model - 10 fillable fields, relations: announcementCategory, departments, approvedBy.
AnnouncementCategory
Eloquent model - 3 fillable fields.
AnnouncementDepartment
Eloquent model - 4 fillable fields, relations: announcement, department, creator, createdBy.
Attendance
Eloquent model - 13 fillable fields, relations: user, shift.
Award
Eloquent model - 7 fillable fields, relations: awardType, employee.
AwardType
Eloquent model - 4 fillable fields.
Branch
Eloquent model - 3 fillable fields.
Complaint
Eloquent model - 12 fillable fields, relations: employee, againstEmployee, complaintType, resolvedBy.
ComplaintType
Eloquent model - 3 fillable fields.
Deduction
Eloquent model - 6 fillable fields, relations: deductionType, employee.
DeductionType
Eloquent model - 4 fillable fields.
Department
Eloquent model - 4 fillable fields, relations: branch, employees, announcements.
Designation
Eloquent model - 5 fillable fields, relations: branch, department.
DocumentCategory
Eloquent model - 4 fillable fields.
Employee
Eloquent model - 31 fillable fields, relations: user, branch, department, designation, shift.
EmployeeDocument
Eloquent model - 6 fillable fields, relations: user, documentType, media.
EmployeeDocumentType
Eloquent model - 5 fillable fields.
EmployeeTransfer
Eloquent model - 15 fillable fields, relations: employee, from_branch, from_department, from_designation, to_branch, to_department, to_designation, approved_by.
Event
Eloquent model - 12 fillable fields, relations: eventType, approvedBy, departments, creator.
EventType
Eloquent model - 3 fillable fields.
Holiday
Eloquent model - 10 fillable fields, relations: holidayType.
HolidayType
Eloquent model - 3 fillable fields.
HrmDocument
Eloquent model - 11 fillable fields, relations: documentCategory, uploadedBy, approvedBy, creator, media.
HrmItem
Eloquent model - 5 fillable fields.
HrmModel
Eloquent model - 0 fillable fields.
IpRestrict
Eloquent model - 3 fillable fields.
LeaveApplication
Eloquent model - 14 fillable fields, relations: employee, leave_type, approved_by, media.
LeaveType
Eloquent model - 7 fillable fields.
Loan
Eloquent model - 10 fillable fields, relations: loanType, employee.
LoanType
Eloquent model - 4 fillable fields.
Overtime
Eloquent model - 11 fillable fields, relations: employee.
Payroll
Eloquent model - 15 fillable fields, relations: payrollEntries.
PayrollEntry
Eloquent model - 31 fillable fields, relations: payroll, employee.
Promotion
Eloquent model - 13 fillable fields, relations: employee, previousBranch, previousDepartment, previousDesignation, currentBranch, currentDepartment, currentDesignation, approvedBy.
Resignation
Eloquent model - 9 fillable fields, relations: employee, approvedBy.
Shift
Eloquent model - 11 fillable fields, relations: creator.
Termination
Eloquent model - 11 fillable fields, relations: employee, terminationType, approvedBy.
TerminationType
Eloquent model - 3 fillable fields.
Warning
Eloquent model - 10 fillable fields, relations: employee, warningBy, warningType.
WarningType
Eloquent model - 3 fillable fields.
Controllers
AcknowledgmentController
HTTP controller - actions: index, store, update, destroy, updateStatus.
AllowanceController
HTTP controller - actions: store, update, destroy.
AllowanceTypeController
HTTP controller - actions: index, store, update, destroy.
AnnouncementCategoryController
HTTP controller - actions: index, store, update, destroy.
AnnouncementController
HTTP controller - actions: index, store, update, updateStatus, destroy.
AttendanceController
HTTP controller - actions: index, store, update, destroy, clockIn, clockOut, getClockStatus.
AwardController
HTTP controller - actions: index, store, update, destroy.
AwardTypeController
HTTP controller - actions: index, store, update, destroy.
BranchController
HTTP controller - actions: index, store, update, destroy.
ComplaintController
HTTP controller - actions: index, store, update, updateStatus, destroy.
ComplaintTypeController
HTTP controller - actions: index, store, update, destroy.
DashboardController
HTTP controller - actions: index.
DeductionController
HTTP controller - actions: store, update, destroy.
DeductionTypeController
HTTP controller - actions: index, store, update, destroy.
DepartmentController
HTTP controller - actions: index, store, update, destroy.
DesignationController
HTTP controller - actions: index, store, update, destroy.
DocumentCategoryController
HTTP controller - actions: index, store, update, destroy.
EmployeeController
HTTP controller - actions: index, create, store, edit, update, destroy, show, card, deleteDocument.
EmployeeDocumentTypeController
HTTP controller - actions: index, store, update, destroy.
EmployeeTransferController
HTTP controller - actions: index, store, update, destroy, updateStatus.
EventController
HTTP controller - actions: index, store, update, destroy, statusUpdate, calendar.
EventTypeController
HTTP controller - actions: index, store, update, destroy.
HolidayController
HTTP controller - actions: index, store, update, destroy.
HolidayTypeController
HTTP controller - actions: index, store, update, destroy.
HrmDocumentController
HTTP controller - actions: index, store, update, updateStatus, destroy.
IpRestrictController
HTTP controller - actions: index, store, update, destroy, toggleSetting.
LeaveApplicationController
HTTP controller - actions: index, store, update, destroy, updateStatus, getLeaveBalance, getLeaveTypesByEmployee.
LeaveBalanceController
HTTP controller - actions: index.
LeaveTypeController
HTTP controller - actions: index, store, update, destroy.
LoanController
HTTP controller - actions: store, update, destroy.
LoanTypeController
HTTP controller - actions: index, store, update, destroy.
OvertimeController
HTTP controller - actions: store, update, destroy.
PayrollController
HTTP controller - actions: index, store, update, show, destroy, runPayroll, destroyEntry, printPayslip, paySalary.
PromotionController
HTTP controller - actions: index, store, update, destroy, updateStatus.
ResignationController
HTTP controller - actions: index, store, update, destroy, updateStatus.
SetSalaryController
HTTP controller - actions: index, show, update.
ShiftController
HTTP controller - actions: index, store, update, destroy.
TerminationController
HTTP controller - actions: index, store, update, destroy, updateStatus.
TerminationTypeController
HTTP controller - actions: index, store, update, destroy.
WarningController
HTTP controller - actions: index, store, update, destroy, response.
WarningTypeController
HTTP controller - actions: index, store, update, destroy.
WorkingDaysController
HTTP controller - actions: index, update.
API Controllers
AttendanceApiController
HTTP controller - actions: clockInOut, history.
DashboardApiController
HTTP controller - actions: index, getEvents.
HolidayApiController
HTTP controller - actions: index.
LeaveApiController
HTTP controller - actions: index, store.
LeaveTypeApiController
HTTP controller - actions: index.
Events
CreateAcknowledgment
Domain event.
CreateAllowance
Domain event.
CreateAllowanceType
Domain event.
CreateAnnouncement
Domain event.
CreateAnnouncementCategory
Domain event.
CreateAttendance
Domain event.
CreateAward
Domain event.
CreateAwardType
Domain event.
CreateBranch
Domain event.
CreateComplaint
Domain event.
CreateComplaintType
Domain event.
CreateDeduction
Domain event.
CreateDeductionType
Domain event.
CreateDepartment
Domain event.
CreateDesignation
Domain event.
CreateDocument
Domain event.
CreateDocumentCategory
Domain event.
CreateDocumentType
Domain event.
CreateEmployee
Domain event.
CreateEmployeeTransfer
Domain event.
CreateEvent
Domain event.
CreateEventType
Domain event.
CreateHoliday
Domain event.
CreateHolidayType
Domain event.
CreateLeaveApplication
Domain event.
CreateLeaveType
Domain event.
CreateLoan
Domain event.
CreateLoanType
Domain event.
CreateOverTime
Domain event.
CreatePayroll
Domain event.
CreatePromotion
Domain event.
CreateResignation
Domain event.
CreateShift
Domain event.
CreateTermination
Domain event.
CreateTerminationType
Domain event.
CreateWarning
Domain event.
CreateWarningType
Domain event.
DestroyAcknowledgment
Domain event.
DestroyAllowance
Domain event.
DestroyAllowanceType
Domain event.
DestroyAnnouncement
Domain event.
DestroyAnnouncementCategory
Domain event.
DestroyAttendance
Domain event.
DestroyAward
Domain event.
DestroyAwardType
Domain event.
DestroyBranch
Domain event.
DestroyComplaint
Domain event.
DestroyComplaintType
Domain event.
DestroyDeduction
Domain event.
DestroyDeductionType
Domain event.
DestroyDepartment
Domain event.
DestroyDesignation
Domain event.
DestroyDocument
Domain event.
DestroyDocumentCategory
Domain event.
DestroyDocumentType
Domain event.
DestroyEmployee
Domain event.
DestroyEmployeeTransfer
Domain event.
DestroyEvent
Domain event.
DestroyEventType
Domain event.
DestroyHoliday
Domain event.
DestroyHolidayType
Domain event.
DestroyLeaveApplication
Domain event.
DestroyLeaveType
Domain event.
DestroyLoan
Domain event.
DestroyLoanType
Domain event.
DestroyOverTime
Domain event.
DestroyPayroll
Domain event.
DestroyPromotion
Domain event.
DestroyResignation
Domain event.
DestroySalarySlip
Domain event.
DestroyShift
Domain event.
DestroyTermination
Domain event.
DestroyTerminationType
Domain event.
DestroyWarning
Domain event.
DestroyWarningType
Domain event.
PaySalary
Domain event.
UpdateAcknowledgment
Domain event.
UpdateAllowance
Domain event.
UpdateAllowanceType
Domain event.
UpdateAnnouncement
Domain event.
UpdateAnnouncementCategory
Domain event.
UpdateAttendance
Domain event.
UpdateAward
Domain event.
UpdateAwardType
Domain event.
UpdateBranch
Domain event.
UpdateComplaint
Domain event.
UpdateComplaintType
Domain event.
UpdateDeduction
Domain event.
UpdateDeductionType
Domain event.
UpdateDepartment
Domain event.
UpdateDesignation
Domain event.
UpdateDocument
Domain event.
UpdateDocumentCategory
Domain event.
UpdateDocumentType
Domain event.
UpdateEmployee
Domain event.
UpdateEmployeeTransfer
Domain event.
UpdateEvent
Domain event.
UpdateEventType
Domain event.
UpdateHoliday
Domain event.
UpdateHolidayType
Domain event.
UpdateLeaveApplication
Domain event.
UpdateLeaveStatus
Domain event.
UpdateLeaveType
Domain event.
UpdateLoan
Domain event.
UpdateLoanType
Domain event.
UpdateOverTime
Domain event.
UpdatePayroll
Domain event.
UpdatePromotion
Domain event.
UpdateResignaionStatus
Domain event.
UpdateResignation
Domain event.
UpdateShift
Domain event.
UpdateTermination
Domain event.
UpdateTerminationStatus
Domain event.
UpdateTerminationType
Domain event.
UpdateWarning
Domain event.
UpdateWarningType
Domain event.
Listeners
DataDefault
Event listener.
GiveRoleToPermission
Event listener.
Requests
StoreAcknowledgmentRequest
Form request - validation rules for StoreAcknowledgment.
StoreAllowanceRequest
Form request - validation rules for StoreAllowance.
StoreAllowanceTypeRequest
Form request - validation rules for StoreAllowanceType.
StoreAnnouncementCategoryRequest
Form request - validation rules for StoreAnnouncementCategory.
StoreAnnouncementRequest
Form request - validation rules for StoreAnnouncement.
StoreAttendanceRequest
Form request - validation rules for StoreAttendance.
StoreAwardRequest
Form request - validation rules for StoreAward.
StoreAwardTypeRequest
Form request - validation rules for StoreAwardType.
StoreBranchRequest
Form request - validation rules for StoreBranch.
StoreComplaintRequest
Form request - validation rules for StoreComplaint.
StoreComplaintTypeRequest
Form request - validation rules for StoreComplaintType.
StoreDeductionRequest
Form request - validation rules for StoreDeduction.
StoreDeductionTypeRequest
Form request - validation rules for StoreDeductionType.
StoreDepartmentRequest
Form request - validation rules for StoreDepartment.
StoreDesignationRequest
Form request - validation rules for StoreDesignation.
StoreDocumentCategoryRequest
Form request - validation rules for StoreDocumentCategory.
StoreDocumentRequest
Form request - validation rules for StoreDocument.
StoreEmployeeDocumentTypeRequest
Form request - validation rules for StoreEmployeeDocumentType.
StoreEmployeeRequest
Form request - validation rules for StoreEmployee.
StoreEmployeeTransferRequest
Form request - validation rules for StoreEmployeeTransfer.
StoreEventRequest
Form request - validation rules for StoreEvent.
StoreEventTypeRequest
Form request - validation rules for StoreEventType.
StoreHolidayRequest
Form request - validation rules for StoreHoliday.
StoreHolidayTypeRequest
Form request - validation rules for StoreHolidayType.
StoreHrmDocumentRequest
Form request - validation rules for StoreHrmDocument.
StoreIpRestrictRequest
Form request - validation rules for StoreIpRestrict.
StoreLeaveApplicationRequest
Form request - validation rules for StoreLeaveApplication.
StoreLeaveTypeRequest
Form request - validation rules for StoreLeaveType.
StoreLoanRequest
Form request - validation rules for StoreLoan.
StoreLoanTypeRequest
Form request - validation rules for StoreLoanType.
StoreOvertimeRequest
Form request - validation rules for StoreOvertime.
StorePayrollRequest
Form request - validation rules for StorePayroll.
StorePromotionRequest
Form request - validation rules for StorePromotion.
StoreResignationRequest
Form request - validation rules for StoreResignation.
StoreShiftRequest
Form request - validation rules for StoreShift.
StoreTerminationRequest
Form request - validation rules for StoreTermination.
StoreTerminationTypeRequest
Form request - validation rules for StoreTerminationType.
StoreWarningRequest
Form request - validation rules for StoreWarning.
StoreWarningTypeRequest
Form request - validation rules for StoreWarningType.
UpdateAcknowledgmentRequest
Form request - validation rules for UpdateAcknowledgment.
UpdateAllowanceRequest
Form request - validation rules for UpdateAllowance.
UpdateAllowanceTypeRequest
Form request - validation rules for UpdateAllowanceType.
UpdateAnnouncementCategoryRequest
Form request - validation rules for UpdateAnnouncementCategory.
UpdateAnnouncementRequest
Form request - validation rules for UpdateAnnouncement.
UpdateAttendanceRequest
Form request - validation rules for UpdateAttendance.
UpdateAwardRequest
Form request - validation rules for UpdateAward.
UpdateAwardTypeRequest
Form request - validation rules for UpdateAwardType.
UpdateBranchRequest
Form request - validation rules for UpdateBranch.
UpdateComplaintRequest
Form request - validation rules for UpdateComplaint.
UpdateComplaintTypeRequest
Form request - validation rules for UpdateComplaintType.
UpdateDeductionRequest
Form request - validation rules for UpdateDeduction.
UpdateDeductionTypeRequest
Form request - validation rules for UpdateDeductionType.
UpdateDepartmentRequest
Form request - validation rules for UpdateDepartment.
UpdateDesignationRequest
Form request - validation rules for UpdateDesignation.
UpdateDocumentCategoryRequest
Form request - validation rules for UpdateDocumentCategory.
UpdateDocumentRequest
Form request - validation rules for UpdateDocument.
UpdateEmployeeDocumentTypeRequest
Form request - validation rules for UpdateEmployeeDocumentType.
UpdateEmployeeRequest
Form request - validation rules for UpdateEmployee.
UpdateEmployeeTransferRequest
Form request - validation rules for UpdateEmployeeTransfer.
UpdateEventRequest
Form request - validation rules for UpdateEvent.
UpdateEventTypeRequest
Form request - validation rules for UpdateEventType.
UpdateHolidayRequest
Form request - validation rules for UpdateHoliday.
UpdateHolidayTypeRequest
Form request - validation rules for UpdateHolidayType.
UpdateHrmDocumentRequest
Form request - validation rules for UpdateHrmDocument.
UpdateIpRestrictRequest
Form request - validation rules for UpdateIpRestrict.
UpdateLeaveApplicationRequest
Form request - validation rules for UpdateLeaveApplication.
UpdateLeaveTypeRequest
Form request - validation rules for UpdateLeaveType.
UpdateLoanRequest
Form request - validation rules for UpdateLoan.
UpdateLoanTypeRequest
Form request - validation rules for UpdateLoanType.
UpdateOvertimeRequest
Form request - validation rules for UpdateOvertime.
UpdatePayrollRequest
Form request - validation rules for UpdatePayroll.
UpdatePromotionRequest
Form request - validation rules for UpdatePromotion.
UpdateResignationRequest
Form request - validation rules for UpdateResignation.
UpdateShiftRequest
Form request - validation rules for UpdateShift.
UpdateTerminationRequest
Form request - validation rules for UpdateTermination.
UpdateTerminationTypeRequest
Form request - validation rules for UpdateTerminationType.
UpdateWarningRequest
Form request - validation rules for UpdateWarning.
UpdateWarningTypeRequest
Form request - validation rules for UpdateWarningType.
Providers
EventServiceProvider
Service provider.
HrmServiceProvider
Service provider.
Seeders
DemoAcknowledgmentSeeder
Database seeder.
DemoAllowanceSeeder
Database seeder.
DemoAllowanceTypeSeeder
Database seeder.
DemoAnnouncementCategorySeeder
Database seeder.
DemoAnnouncementSeeder
Database seeder.
DemoAttendanceSeeder
Database seeder.
DemoAwardSeeder
Database seeder.
DemoAwardTypeSeeder
Database seeder.
DemoBranchSeeder
Database seeder.
DemoComplaintSeeder
Database seeder.
DemoComplaintTypeSeeder
Database seeder.
DemoDeductionSeeder
Database seeder.
DemoDeductionTypeSeeder
Database seeder.
DemoDepartmentSeeder
Database seeder.
DemoDesignationSeeder
Database seeder.
DemoDocumentCategorySeeder
Database seeder.
DemoEmployeeDocumentTypeSeeder
Database seeder.
DemoEmployeeSeeder
Database seeder.
DemoEmployeeTransferSeeder
Database seeder.
DemoEventSeeder
Database seeder.
DemoEventTypeSeeder
Database seeder.
DemoHolidaySeeder
Database seeder.
DemoHolidayTypeSeeder
Database seeder.
DemoHrmDocumentSeeder
Database seeder.
DemoIpRestrictSeeder
Database seeder.
DemoLeaveApplicationSeeder
Database seeder.
DemoLeaveTypeSeeder
Database seeder.
DemoLoanSeeder
Database seeder.
DemoLoanTypeSeeder
Database seeder.
DemoOvertimeSeeder
Database seeder.
DemoPayrollSeeder
Database seeder.
DemoPromotionSeeder
Database seeder.
DemoResignationSeeder
Database seeder.
DemoShiftSeeder
Database seeder.
DemoTerminationSeeder
Database seeder.
DemoTerminationTypeSeeder
Database seeder.
DemoWarningSeeder
Database seeder.
DemoWarningTypeSeeder
Database seeder.
HrmDatabaseSeeder
Database seeder.
MarketplaceSettingSeeder
Database seeder.
PermissionTableSeeder
Database seeder.