getRequestData(); if ($user['role'] !== 'Admin' && $user['role'] !== 'Teacher' && $user['role'] !== 'Super Admin') { Response::error('Unauthorized', 403); } $data['school_id'] = $user['school_id']; $id = Assessment::create($data); Response::json(['id' => $id, 'message' => 'Assessment created'], 201); } }