Skip to content

Commit 0cec05e

Browse files
committed
Merge remote-tracking branch 'origin/master' into feat-dotnet-response-models
# Conflicts: # templates/dotnet/docs/example.md.twig
2 parents 75b45e8 + 3dd97aa commit 0cec05e

File tree

25 files changed

+32
-19
lines changed

25 files changed

+32
-19
lines changed

src/SDK/Language/PHP.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,10 @@ public function getFilters(): array
384384
return [
385385
new TwigFilter('getReturn', function ($value) {
386386
return $this->getReturn($value);
387-
})
387+
}),
388+
new TwigFilter('deviceInfo', function ($value) {
389+
return php_uname('s') . '; ' . php_uname('v') . '; ' . php_uname('m');
390+
}),
388391
];
389392
}
390393
}

templates/android/docs/java/example.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {{ sdk.namespace | caseDot }}.services.{{ service.name | caseUcfirst }};
77

88
Client client = new Client(context)
99
{% if method.auth|length > 0 %}
10-
.setEndpoint("https://[HOSTNAME_OR_IP]/v1") // Your API Endpoint
10+
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
1111
{% for node in method.auth %}
1212
{% for key,header in node|keys %}
1313
.set{{header | caseUcfirst}}("{{node[header]['x-appwrite']['demo']}}"){% if loop.last %};{% endif %} // {{node[header].description}}

templates/android/docs/kotlin/example.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {{ sdk.namespace | caseDot }}.services.{{ service.name | caseUcfirst }}
66

77
val client = Client(context)
88
{% if method.auth|length > 0 %}
9-
.setEndpoint("https://[HOSTNAME_OR_IP]/v1") // Your API Endpoint
9+
.setEndpoint("https://cloud.appwrite.io/v1") // Your API Endpoint
1010
{% for node in method.auth %}
1111
{% for key,header in node|keys %}
1212
.set{{header | caseUcfirst}}("{{node[header]['x-appwrite']['demo']}}") // {{node[header].description}}

templates/dart/docs/example.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ void main() { // Init SDK
99

1010
{% if method.auth|length > 0 %}
1111
client
12-
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
12+
.setEndpoint('https://cloud.appwrite.io/v1') // Your API Endpoint
1313
{% for node in method.auth %}
1414
{% for key,header in node|keys %}
1515
.set{{header}}('{{node[header]['x-appwrite']['demo']}}') // {{node[header].description}}

templates/dart/lib/src/client_io.dart.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ class ClientIO extends ClientBase with ClientMixin {
4343
'x-sdk-platform': '{{ sdk.platform }}',
4444
'x-sdk-language': '{{ language.name | caseLower }}',
4545
'x-sdk-version': '{{ sdk.version }}',
46+
'user-agent' : '{{spec.title | caseUcfirst}}{{ language.name | caseUcfirst }}SDK/{{ sdk.version }} ({{Platform.operatingSystem}}; {{Platform.operatingSystemVersion}})',
4647
{% for key,header in spec.global.defaultHeaders %}
4748
'{{key}}' : '{{header}}',
4849
{% endfor %}

templates/deno/docs/example.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ let {{ service.name | caseCamel }} = new sdk.{{service.name | caseUcfirst}}(clie
1010

1111
{% if method.auth|length > 0 %}
1212
client
13-
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
13+
.setEndpoint('https://cloud.appwrite.io/v1') // Your API Endpoint
1414
{% for node in method.auth %}
1515
{% for key,header in node|keys %}
1616
.set{{header}}('{{node[header]['x-appwrite']['demo']}}') // {{node[header].description}}

templates/deno/src/client.ts.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export class Client {
1111
endpoint: string = '{{spec.endpoint}}';
1212
headers: Payload = {
1313
'content-type': '',
14+
'user-agent' : `{{spec.title | caseUcfirst}}{{ language.name | caseUcfirst }}SDK/{{ sdk.version }} (${Deno.build.os}; ${Deno.build.arch})`,
1415
'x-sdk-name': '{{ sdk.name }}',
1516
'x-sdk-platform': '{{ sdk.platform }}',
1617
'x-sdk-language': '{{ language.name | caseLower }}',

templates/dotnet/docs/example.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ using {{ spec.title | caseUcfirst }}.Models;
33

44
Client client = new Client()
55
{% if method.auth|length > 0 %}
6-
.SetEndPoint("https://[HOSTNAME_OR_IP]/v1") // Your API Endpoint
6+
.SetEndPoint("https://cloud.appwrite.io/v1") // Your API Endpoint
77
{% for node in method.auth %}
88
{% for key,header in node|keys %}
99
.Set{{header | caseUcfirst}}("{{node[header]['x-appwrite']['demo']}}"){% if loop.last %};{% endif %} // {{node[header].description}}

templates/dotnet/src/Appwrite/Client.cs.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ namespace {{ spec.title | caseUcfirst }}
5858
_headers = new Dictionary<string, string>()
5959
{
6060
{ "content-type", "application/json" },
61+
{ "user-agent" , "{{spec.title | caseUcfirst}}{{ language.name | caseUcfirst }}SDK/{{ sdk.version }} (${Environment.OSVersion.Platform}; ${Environment.OSVersion.VersionString})"},
6162
{ "x-sdk-name", "{{ sdk.name }}" },
6263
{ "x-sdk-platform", "{{ sdk.platform }}" },
6364
{ "x-sdk-language", "{{ language.name | caseLower }}" },

templates/flutter/docs/example.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ void main() { // Init SDK
99

1010
{% if method.auth|length > 0 %}
1111
client
12-
.setEndpoint('https://[HOSTNAME_OR_IP]/v1') // Your API Endpoint
12+
.setEndpoint('https://cloud.appwrite.io/v1') // Your API Endpoint
1313
{% for node in method.auth %}
1414
{% for key,header in node|keys %}
1515
.set{{header}}('{{node[header]['x-appwrite']['demo']}}') // {{node[header].description}}

0 commit comments

Comments
 (0)