Files
2026-03-20 21:47:02 +05:00

20 lines
455 B
PHP
Executable File

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