22 lines
489 B
PHP
22 lines
489 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Models\Reward;
|
|
use Illuminate\Http\Request;
|
|
|
|
class RewardController extends Controller
|
|
{
|
|
public function index(Request $request)
|
|
{
|
|
$rewards = Reward::all();
|
|
return response()->json($rewards);
|
|
}
|
|
|
|
public function unlocked(Request $request)
|
|
{
|
|
$user = $request->user();
|
|
$unlocked = $user->belongsToMany(Reward::class, 'reward_user')->get();
|
|
return response()->json($unlocked);
|
|
}
|
|
}
|