appwrite/tests/resources/functions/php/index.php

18 lines
841 B
PHP
Raw Normal View History

2020-12-11 05:50:54 +00:00
<?php
2023-08-16 06:19:42 +00:00
return function ($context) {
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' => "êä",
'GLOBAL_VARIABLE' => \getenv('GLOBAL_VARIABLE') ?: ''
2024-08-12 07:26:20 +00:00
], \intval($statusCode));
};