refactor: update service method names from create/delete to store/destroy across multiple controllers

This commit is contained in:
Yoga Pangestu 2026-08-08 14:31:44 +07:00
parent 48c031a86f
commit 1c19e6c690
10 changed files with 20 additions and 20 deletions

View File

@ -36,7 +36,7 @@ public function index(PaginatedRequest $request): Response
public function store(EmployeeAdvanceRequest $request): RedirectResponse public function store(EmployeeAdvanceRequest $request): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn () => $this->service->create($request->validated()), fn () => $this->service->store($request->validated()),
'Kasbon berhasil ditambahkan.', 'Kasbon berhasil ditambahkan.',
'admin.finance.employee-advances.index' 'admin.finance.employee-advances.index'
); );
@ -54,7 +54,7 @@ public function update(EmployeeAdvanceRequest $request, EmployeeAdvance $employe
public function destroy(EmployeeAdvance $employeeAdvance): RedirectResponse public function destroy(EmployeeAdvance $employeeAdvance): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn () => $this->service->delete($employeeAdvance), fn () => $this->service->destroy($employeeAdvance),
'Kasbon berhasil dihapus.', 'Kasbon berhasil dihapus.',
'admin.finance.employee-advances.index' 'admin.finance.employee-advances.index'
); );

View File

@ -27,7 +27,7 @@ public function index(PaginatedRequest $request): Response
public function store(ExpenseRequest $request): RedirectResponse public function store(ExpenseRequest $request): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn () => $this->service->create($request->validated()), fn () => $this->service->store($request->validated()),
'Pengeluaran berhasil ditambahkan.', 'Pengeluaran berhasil ditambahkan.',
'admin.finance.expenses.index' 'admin.finance.expenses.index'
); );
@ -45,7 +45,7 @@ public function update(ExpenseRequest $request, Expense $expense): RedirectRespo
public function destroy(Expense $expense): RedirectResponse public function destroy(Expense $expense): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn () => $this->service->delete($expense), fn () => $this->service->destroy($expense),
'Pengeluaran berhasil dihapus.', 'Pengeluaran berhasil dihapus.',
'admin.finance.expenses.index' 'admin.finance.expenses.index'
); );

View File

@ -18,7 +18,7 @@ public function __construct(
public function store(PayrollAdjustmentRequest $request, Payroll $payroll): RedirectResponse public function store(PayrollAdjustmentRequest $request, Payroll $payroll): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn() => $this->service->create($payroll, $request->validated()), fn() => $this->service->store($payroll, $request->validated()),
'Adjustment gaji berhasil ditambahkan.', 'Adjustment gaji berhasil ditambahkan.',
'admin.finance.payroll-periods.show', 'admin.finance.payroll-periods.show',
parameters: ['payroll_period' => $payroll->payroll_period_id] parameters: ['payroll_period' => $payroll->payroll_period_id]
@ -28,7 +28,7 @@ public function store(PayrollAdjustmentRequest $request, Payroll $payroll): Redi
public function destroy(PayrollAdjustment $payrollAdjustment): RedirectResponse public function destroy(PayrollAdjustment $payrollAdjustment): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn() => $this->service->delete($payrollAdjustment), fn() => $this->service->destroy($payrollAdjustment),
'Adjustment gaji berhasil dihapus.', 'Adjustment gaji berhasil dihapus.',
'admin.finance.payroll-periods.show', 'admin.finance.payroll-periods.show',
parameters: ['payroll_period' => $payrollAdjustment->payroll->payroll_period_id] parameters: ['payroll_period' => $payrollAdjustment->payroll->payroll_period_id]

View File

@ -42,7 +42,7 @@ public function create(): Response
public function store(EmployeeRequest $request): RedirectResponse public function store(EmployeeRequest $request): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn() => $this->service->create($request->validated()), fn() => $this->service->store($request->validated()),
'Pegawai berhasil ditambahkan.', 'Pegawai berhasil ditambahkan.',
'admin.hr.employees.index' 'admin.hr.employees.index'
); );
@ -71,7 +71,7 @@ public function update(EmployeeRequest $request, User $user): RedirectResponse
public function destroy(User $user): RedirectResponse public function destroy(User $user): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn() => $this->service->delete($user), fn() => $this->service->destroy($user),
'Pegawai berhasil dihapus.', 'Pegawai berhasil dihapus.',
'admin.hr.employees.index' 'admin.hr.employees.index'
); );

View File

@ -35,7 +35,7 @@ public function index(PaginatedRequest $request): Response
public function store(LeaveRequestRequest $request): RedirectResponse public function store(LeaveRequestRequest $request): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn () => $this->service->create($request->validated()), fn () => $this->service->store($request->validated()),
'Permohonan cuti berhasil ditambahkan.', 'Permohonan cuti berhasil ditambahkan.',
'admin.hr.leave-requests.index' 'admin.hr.leave-requests.index'
); );
@ -53,7 +53,7 @@ public function update(LeaveRequestRequest $request, LeaveRequest $leaveRequest)
public function destroy(LeaveRequest $leaveRequest): RedirectResponse public function destroy(LeaveRequest $leaveRequest): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn () => $this->service->delete($leaveRequest), fn () => $this->service->destroy($leaveRequest),
'Permohonan cuti berhasil dihapus.', 'Permohonan cuti berhasil dihapus.',
'admin.hr.leave-requests.index' 'admin.hr.leave-requests.index'
); );

View File

@ -26,7 +26,7 @@ public function index(PaginatedRequest $request): Response
public function store(CategoryRequest $request): RedirectResponse public function store(CategoryRequest $request): RedirectResponse
{ {
$this->service->create($request->validated()); $this->service->store($request->validated());
Inertia::flash('toast', ['type' => 'success', 'message' => 'Kategori berhasil ditambahkan.']); Inertia::flash('toast', ['type' => 'success', 'message' => 'Kategori berhasil ditambahkan.']);
@ -44,7 +44,7 @@ public function update(CategoryRequest $request, Category $category): RedirectRe
public function destroy(Category $category): RedirectResponse public function destroy(Category $category): RedirectResponse
{ {
$this->service->delete($category); $this->service->destroy($category);
Inertia::flash('toast', ['type' => 'success', 'message' => 'Kategori berhasil dihapus.']); Inertia::flash('toast', ['type' => 'success', 'message' => 'Kategori berhasil dihapus.']);

View File

@ -26,7 +26,7 @@ public function index(PaginatedRequest $request): Response
public function store(CustomerRequest $request): RedirectResponse public function store(CustomerRequest $request): RedirectResponse
{ {
$this->service->create($request->validated()); $this->service->store($request->validated());
Inertia::flash('toast', ['type' => 'success', 'message' => 'Customer berhasil ditambahkan.']); Inertia::flash('toast', ['type' => 'success', 'message' => 'Customer berhasil ditambahkan.']);
@ -44,7 +44,7 @@ public function update(CustomerRequest $request, Customer $customer): RedirectRe
public function destroy(Customer $customer): RedirectResponse public function destroy(Customer $customer): RedirectResponse
{ {
$this->service->delete($customer); $this->service->destroy($customer);
Inertia::flash('toast', ['type' => 'success', 'message' => 'Customer berhasil dihapus.']); Inertia::flash('toast', ['type' => 'success', 'message' => 'Customer berhasil dihapus.']);

View File

@ -36,7 +36,7 @@ public function create(): Response
public function store(RawMaterialRequest $request): RedirectResponse public function store(RawMaterialRequest $request): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn() => $this->service->create($request->validated()), fn() => $this->service->store($request->validated()),
'Bahan baku berhasil ditambahkan.', 'Bahan baku berhasil ditambahkan.',
'admin.master.raw-materials.index', 'admin.master.raw-materials.index',
'admin.master.raw-materials.create' 'admin.master.raw-materials.create'
@ -64,7 +64,7 @@ public function update(RawMaterialRequest $request, RawMaterial $rawMaterial): R
public function destroy(RawMaterial $rawMaterial): RedirectResponse public function destroy(RawMaterial $rawMaterial): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn() => $this->service->delete($rawMaterial), fn() => $this->service->destroy($rawMaterial),
'Bahan baku berhasil dihapus.', 'Bahan baku berhasil dihapus.',
'admin.master.raw-materials.index' 'admin.master.raw-materials.index'
); );

View File

@ -26,7 +26,7 @@ public function index(PaginatedRequest $request): Response
public function store(SupplierRequest $request): RedirectResponse public function store(SupplierRequest $request): RedirectResponse
{ {
$this->service->create($request->validated()); $this->service->store($request->validated());
Inertia::flash('toast', ['type' => 'success', 'message' => 'Supplier berhasil ditambahkan.']); Inertia::flash('toast', ['type' => 'success', 'message' => 'Supplier berhasil ditambahkan.']);
@ -44,7 +44,7 @@ public function update(SupplierRequest $request, Supplier $supplier): RedirectRe
public function destroy(Supplier $supplier): RedirectResponse public function destroy(Supplier $supplier): RedirectResponse
{ {
$this->service->delete($supplier); $this->service->destroy($supplier);
Inertia::flash('toast', ['type' => 'success', 'message' => 'Supplier berhasil dihapus.']); Inertia::flash('toast', ['type' => 'success', 'message' => 'Supplier berhasil dihapus.']);

View File

@ -34,7 +34,7 @@ public function create(): Response
public function store(RoleRequest $request): RedirectResponse public function store(RoleRequest $request): RedirectResponse
{ {
return $this->handleAction( return $this->handleAction(
fn() => $this->service->create($request->validated()), fn() => $this->service->store($request->validated()),
'Role berhasil ditambahkan.', 'Role berhasil ditambahkan.',
'admin.settings.roles.index' 'admin.settings.roles.index'
); );
@ -59,7 +59,7 @@ public function update(RoleRequest $request, Role $role): RedirectResponse
public function destroy(Role $role): RedirectResponse public function destroy(Role $role): RedirectResponse
{ {
$this->service->delete($role); $this->service->destroy($role);
Inertia::flash('toast', ['type' => 'success', 'message' => 'Role berhasil dihapus.']); Inertia::flash('toast', ['type' => 'success', 'message' => 'Role berhasil dihapus.']);