Files
ntspi-app/app/Containers/InstituteStructure/Actions/ListFacultiesAction.php
T
2026-03-20 21:47:02 +05:00

19 lines
454 B
PHP
Executable File

<?php
namespace App\Containers\InstituteStructure\Actions;
use App\Containers\InstituteStructure\Tasks\GetActiveFacultiesTask;
use Illuminate\Http\Resources\Json\AnonymousResourceCollection;
class ListFacultiesAction
{
public function __construct(private readonly GetActiveFacultiesTask $getActiveFacultiesTask)
{
}
public function run(): AnonymousResourceCollection
{
return $this->getActiveFacultiesTask->run();
}
}