Files
lucent-laravel/src/Http/Controller/RevisionController.php
T

26 lines
599 B
PHP
Raw Normal View History

2023-10-02 23:10:49 +03:00
<?php
namespace Lucent\Http\Controller;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Lucent\Record\RecordRepo;
use Lucent\Revision\RevisionRepo;
2023-10-15 19:14:07 +03:00
use Lucent\Revision\RevisionService;
2023-10-02 23:10:49 +03:00
use function Lucent\Response\fail;
use function Lucent\Response\ok;
class RevisionController extends Controller
{
2023-10-15 19:14:07 +03:00
public function __construct(
public RevisionService $revisionService
){}
2023-10-02 23:10:49 +03:00
public function index(Request $request)
{
2023-10-15 19:14:07 +03:00
$revisions = $this->revisionService->getByRecordId($request->route("rid"));
return ok($revisions->toArray());
2023-10-02 23:10:49 +03:00
}
}