1
0
Fork 0
mirror of synced 2024-06-14 00:34:51 +12:00
appwrite/app/config/platforms.php

142 lines
4.1 KiB
PHP
Raw Normal View History

2020-01-22 03:39:42 +13:00
<?php
const APP_PLATFORM_WEB = 'web';
const APP_PLATFORM_IOS = 'ios';
const APP_PLATFORM_ANDROID = 'android';
const APP_PLATFORM_UNITY = 'unity';
const APP_PLATFORM_FLUTTER = 'flutter';
const APP_PLATFORM_SERVER = 'server';
return [
APP_PLATFORM_WEB => [
'name' => 'Web',
'enabled' => true,
'beta' => false,
2020-01-27 06:05:50 +13:00
'languages' => [
2020-01-22 03:39:42 +13:00
[
2020-01-27 06:05:50 +13:00
'key' => 'javascript',
2020-01-22 03:39:42 +13:00
'name' => 'JS',
'repository' => 'https://github.com/appwrite/sdk-for-js',
2020-01-22 03:39:42 +13:00
'enabled' => true,
'beta' => false,
'prism' => 'javascript',
'source' => realpath(__DIR__ . '/../sdks/js'),
2020-01-22 03:39:42 +13:00
],
[
2020-01-27 06:05:50 +13:00
'key' => 'typescript',
2020-01-22 03:39:42 +13:00
'name' => 'TypeScript',
'repository' => '',
'enabled' => true,
'beta' => false,
'prism' => 'typescript',
'source' => '',
2020-01-22 03:39:42 +13:00
],
],
],
APP_PLATFORM_IOS => [
'name' => 'iOS',
'enabled' => false,
'beta' => false,
2020-01-27 06:05:50 +13:00
'languages' => [
2020-01-22 03:39:42 +13:00
[
2020-01-27 06:05:50 +13:00
'key' => 'swift',
2020-01-22 03:39:42 +13:00
'name' => 'Swift',
'repository' => '',
'enabled' => false,
'beta' => false,
'prism' => 'swift',
'source' => '',
2020-01-22 03:39:42 +13:00
],
[
2020-01-27 06:05:50 +13:00
'key' => 'objective-c',
2020-01-22 03:39:42 +13:00
'name' => 'Objective C',
'repository' => '',
'enabled' => false,
'beta' => false,
'prism' => '',
'source' => '',
2020-01-22 03:39:42 +13:00
],
],
],
APP_PLATFORM_ANDROID => [
'name' => 'Android',
'enabled' => false,
'beta' => false,
2020-01-27 06:05:50 +13:00
'languages' => [
2020-01-22 03:39:42 +13:00
[
2020-01-27 06:05:50 +13:00
'key' => 'kotlin',
'name' => 'Kotlin',
2020-01-22 03:39:42 +13:00
'repository' => '',
'enabled' => false,
'beta' => false,
'prism' => 'kotlin',
'source' => false,
2020-01-22 03:39:42 +13:00
],
[
2020-01-27 06:34:12 +13:00
'key' => 'java',
'name' => 'Java',
2020-01-22 03:39:42 +13:00
'repository' => '',
'enabled' => false,
'beta' => false,
'prism' => 'java',
'source' => false,
2020-01-22 03:39:42 +13:00
],
],
],
APP_PLATFORM_SERVER => [
'name' => 'Server',
'enabled' => true,
'beta' => false,
2020-01-27 06:05:50 +13:00
'languages' => [
2020-01-22 03:39:42 +13:00
[
2020-01-27 06:05:50 +13:00
'key' => 'nodejs',
2020-01-22 03:39:42 +13:00
'name' => 'Node.js',
'repository' => 'https://github.com/appwrite/sdk-for-node',
2020-01-22 03:39:42 +13:00
'enabled' => true,
'beta' => false,
'prism' => 'javascript',
'source' => realpath(__DIR__ . '/../sdks/node'),
2020-01-22 03:39:42 +13:00
],
[
2020-01-27 06:05:50 +13:00
'key' => 'php',
2020-01-22 03:39:42 +13:00
'name' => 'PHP',
'repository' => 'https://github.com/appwrite/sdk-for-php',
2020-01-22 03:39:42 +13:00
'enabled' => true,
'prism' => 'php',
'source' => realpath(__DIR__ . '/../sdks/php'),
2020-01-22 03:39:42 +13:00
],
[
2020-01-27 06:05:50 +13:00
'key' => 'python',
2020-01-22 03:39:42 +13:00
'name' => 'Python',
'repository' => 'https://github.com/appwrite/sdk-for-python',
2020-01-22 03:39:42 +13:00
'enabled' => true,
'beta' => true,
'prism' => 'python',
'source' => realpath(__DIR__ . '/../sdks/python'),
2020-01-22 03:39:42 +13:00
],
[
2020-01-27 06:05:50 +13:00
'key' => 'go',
2020-01-22 03:39:42 +13:00
'name' => 'Go',
'repository' => 'https://github.com/appwrite/sdk-for-go',
2020-01-22 03:39:42 +13:00
'enabled' => true,
'beta' => true,
'prism' => 'go',
'source' => realpath(__DIR__ . '/../sdks/go'),
2020-01-22 03:39:42 +13:00
],
[
2020-01-27 06:05:50 +13:00
'key' => 'ruby',
2020-01-22 03:39:42 +13:00
'name' => 'Ruby',
'repository' => 'https://github.com/appwrite/sdk-for-ruby',
2020-01-22 03:39:42 +13:00
'enabled' => true,
'beta' => true,
'prism' => 'ruby',
'source' => realpath(__DIR__ . '/../sdks/ruby'),
2020-01-22 03:39:42 +13:00
],
],
],
];