Skip to content

Commit a795637

Browse files
Merge branch 'appwrite:master' into master
2 parents 56a3baa + e45ea8c commit a795637

File tree

67 files changed

+1154
-518
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+1154
-518
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ env:
4646
- SDK=Ruby27
4747
- SDK=Ruby30
4848
- SDK=Ruby31
49-
- SDK=SwiftClient55
50-
- SDK=SwiftServer55
49+
- SDK=AppleSwift55
50+
- SDK=Swift55
5151
- SDK=WebChromium
5252
- SDK=WebNode
5353

example.php

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use Appwrite\SDK\Language\Deno;
1616
use Appwrite\SDK\Language\HTTP;
1717
use Appwrite\SDK\Language\Swift;
18-
use Appwrite\SDK\Language\SwiftClient;
18+
use Appwrite\SDK\Language\Apple;
1919
use Appwrite\SDK\Language\DotNet;
2020
use Appwrite\SDK\Language\Flutter;
2121
use Appwrite\SDK\Language\Android;
@@ -35,11 +35,12 @@ function getSSLPage($url) {
3535
return $result;
3636
}
3737

38-
//$spec = getSSLPage('https://appwrite.io/v1/open-api-2.json?extensions=1');
39-
// $spec = getSSLPage('https://appwrite.io/v1/open-api-2.json?extensions=1'); // Enable only with Appwrite local server running on port 80
40-
// $spec = getSSLPage('https://appwrite.io/v1/open-api-2.json?extensions=1&platform=console'); // Enable only with Appwrite local server running on port 80
41-
// $spec = file_get_contents('https://appwrite.io/specs/swagger2?platform=client');
42-
$spec = file_get_contents('./specs/swagger2-latest-console.json');
38+
// Leave the platform you want uncommented
39+
$platform = 'client';
40+
// $platform = 'console';
41+
// $platform = 'server';
42+
43+
$spec = getSSLPage("https://raw.githubusercontent.com/appwrite/appwrite/master/app/config/specs/swagger2-latest-${platform}.json");
4344

4445
if(empty($spec)) {
4546
throw new Exception('Failed to fetch spec from Appwrite server');
@@ -341,7 +342,7 @@ function getSSLPage($url) {
341342
$sdk->generate(__DIR__ . '/examples/swift-server');
342343

343344
// Swift (Client)
344-
$sdk = new SDK(new SwiftClient(), new Swagger2($spec));
345+
$sdk = new SDK(new Apple(), new Swagger2($spec));
345346

346347
$sdk
347348
->setName('NAME')
@@ -362,7 +363,7 @@ function getSSLPage($url) {
362363
])
363364
;
364365

365-
$sdk->generate(__DIR__ . '/examples/swift-client');
366+
$sdk->generate(__DIR__ . '/examples/apple');
366367

367368
// DotNet
368369
$sdk = new SDK(new DotNet(), new Swagger2($spec));

specs/swagger-appwrite-0.12.1-console.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

specs/swagger-appwrite-0.13.0.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

specs/swagger-appwrite.0.10.0.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

specs/swagger-appwrite.0.11.0.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

specs/swagger-appwrite.0.12.0.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

specs/swagger-appwrite.0.7.0.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

specs/swagger-appwrite.0.8.0.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

specs/swagger2-latest-console.json

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)