28 lines
629 B
PHP
28 lines
629 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
namespace App\Http\Controllers;
|
||
|
|
|
||
|
|
use App\Models\Media;
|
||
|
|
use Illuminate\Http\Request;
|
||
|
|
use Illuminate\Support\Facades\Auth;
|
||
|
|
|
||
|
|
class RecoveryController extends Controller
|
||
|
|
{
|
||
|
|
public function index()
|
||
|
|
{
|
||
|
|
Auth::user()->authorizeRoles(config('roles.const.ADMIN'));
|
||
|
|
|
||
|
|
return view('recovery.index');
|
||
|
|
}
|
||
|
|
|
||
|
|
public function checkArcadiaId(Request $request)
|
||
|
|
{
|
||
|
|
$response = false;
|
||
|
|
$arcadia_id = $request->id;
|
||
|
|
$media = Media::onlyTrashed()->where('arcadia_id', '=', $arcadia_id)->first();
|
||
|
|
if ($media)
|
||
|
|
$response = true;
|
||
|
|
return json_encode($response);
|
||
|
|
}
|
||
|
|
}
|