31 lines
613 B
PHP
31 lines
613 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Services\Pacs\OrthancRestClient;
|
|
|
|
class PacsController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
$studies = (new OrthancRestClient)->getStudies();
|
|
dd($studies[0]);
|
|
|
|
return view('pacs.studies', compact('studies'));
|
|
}
|
|
|
|
public function show($id)
|
|
{
|
|
$study = (new OrthancRestClient)->getStudy($id);
|
|
|
|
return view('pacs.study', compact('study'));
|
|
}
|
|
|
|
public function import($id)
|
|
{
|
|
$studies = (new OrthancRestClient)->getStudies();
|
|
|
|
return redirect()->route('pacs.index');
|
|
}
|
|
}
|