ldc-dam/app/Http/Controllers/RecoveryController.php

37 lines
791 B
PHP
Raw Normal View History

2019-10-02 08:42:28 +02:00
<?php
namespace App\Http\Controllers;
use App\Models\Media;
use Illuminate\Http\Request;
class RecoveryController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
2019-10-02 08:42:28 +02:00
public function index()
{
/** @var \App\Models\User */
$user = auth()->user();
$user->authorizeRoles(config('roles.const.ADMIN'));
2019-10-02 08:42:28 +02:00
return view('recovery.index');
}
/**
* Check if ArcadiaId exists.
*
* @param Request $request
* @return \Illuminate\Http\JsonResponse
*/
2019-10-02 08:42:28 +02:00
public function checkArcadiaId(Request $request)
{
return \response()->json(
Media::onlyTrashed()->where('arcadia_id', '=', \intval($request->id))->exists()
);
2019-10-02 08:42:28 +02:00
}
}