refactor ClientScheduleController; replace complex query logic with ListSchedulesAction for improved maintainability and clarity

This commit is contained in:
F4ilji
2025-07-18 16:35:30 +05:00
parent 18d1501b67
commit de7ef99b47
6 changed files with 180 additions and 88 deletions
@@ -0,0 +1,13 @@
<?php
namespace App\Containers\Schedule\Tasks;
use App\Containers\InstituteStructure\Models\Faculty;
class GetAllActiveFacultiesTask
{
public function run()
{
return Faculty::query()->where('is_active', true)->get();
}
}