getGet('student_id') ?? 0); $headerId = (int) ($request->getHeaderLine('X-Student-Id') ?: 0); if ($studentIdParam < 1 || $headerId < 1 || $studentIdParam !== $headerId) { $response = service('response'); return $response ->setStatusCode(403) ->setJSON([ 'success' => false, 'message' => 'Forbidden: student_id tidak cocok dengan identitas mobile.', ]); } return null; } public function after(RequestInterface $request, ResponseInterface $response, $arguments = null) { return $response; } }