2020-12-11 05:50:54 +00:00
|
|
|
<?php
|
|
|
|
|
|
2023-08-16 06:19:42 +00:00
|
|
|
return function ($context) {
|
2024-09-07 10:20:23 +00:00
|
|
|
$context->log('body-is-' . ($context->req->body ?? ''));
|
|
|
|
|
$context->log('custom-header-is-' . ($context->req->headers['x-custom-header'] ?? ''));
|
|
|
|
|
$context->log('method-is-' . \strtolower($context->req->method ?? ''));
|
|
|
|
|
$context->log('path-is-' . ($context->req->path ?? ''));
|
|
|
|
|
$context->log('user-is-' . $context->req->headers['x-appwrite-user-id'] ?? '');
|
|
|
|
|
|
|
|
|
|
if (empty($context->req->headers['x-appwrite-user-jwt'] ?? '')) {
|
|
|
|
|
$context->log('jwt-is-invalid');
|
|
|
|
|
} else {
|
|
|
|
|
$context->log('jwt-is-valid');
|
|
|
|
|
}
|
|
|
|
|
|
2024-09-14 10:28:14 +00:00
|
|
|
$context->error('error-log-works');
|
|
|
|
|
|
2024-08-12 07:26:20 +00:00
|
|
|
$statusCode = $context->req->query['code'] ?? '200';
|
|
|
|
|
|
2023-08-16 06:19:42 +00:00
|
|
|
return $context->res->json([
|
2023-08-19 08:05:49 +00:00
|
|
|
'APPWRITE_FUNCTION_ID' => \getenv('APPWRITE_FUNCTION_ID') ?: '',
|
|
|
|
|
'APPWRITE_FUNCTION_NAME' => \getenv('APPWRITE_FUNCTION_NAME') ?: '',
|
|
|
|
|
'APPWRITE_FUNCTION_DEPLOYMENT' => \getenv('APPWRITE_FUNCTION_DEPLOYMENT') ?: '',
|
2023-08-16 06:19:42 +00:00
|
|
|
'APPWRITE_FUNCTION_TRIGGER' => $context->req->headers['x-appwrite-trigger'] ?? '',
|
2023-08-19 08:05:49 +00:00
|
|
|
'APPWRITE_FUNCTION_RUNTIME_NAME' => \getenv('APPWRITE_FUNCTION_RUNTIME_NAME') ?: '',
|
|
|
|
|
'APPWRITE_FUNCTION_RUNTIME_VERSION' => \getenv('APPWRITE_FUNCTION_RUNTIME_VERSION') ?: '',
|
2024-07-15 07:10:11 +00:00
|
|
|
'APPWRITE_REGION' => \getenv('APPWRITE_REGION') ?: '',
|
2023-09-05 11:55:02 +00:00
|
|
|
'UNICODE_TEST' => "êä",
|
2024-07-22 09:12:43 +00:00
|
|
|
'GLOBAL_VARIABLE' => \getenv('GLOBAL_VARIABLE') ?: '',
|
|
|
|
|
'APPWRITE_FUNCTION_CPUS' => \getenv('APPWRITE_FUNCTION_CPUS') ?: '',
|
|
|
|
|
'APPWRITE_FUNCTION_MEMORY' => \getenv('APPWRITE_FUNCTION_MEMORY') ?: '',
|
2024-08-12 07:26:20 +00:00
|
|
|
], \intval($statusCode));
|
2021-12-10 13:48:04 +00:00
|
|
|
};
|