Skip to content

Commit c723528

Browse files
committed
Merge branch 'master' of https://github.com/appwrite/sdk-generator into feat-na-appwrite-cli
2 parents ba1f62c + 772c2dd commit c723528

File tree

7 files changed

+9
-18
lines changed

7 files changed

+9
-18
lines changed

src/SDK/Language/CLI.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,6 @@ public function getName()
1212
return 'CLI';
1313
}
1414

15-
/**
16-
* @var array
17-
*/
18-
protected $params = [];
19-
2015
/**
2116
* @param array $param
2217
* @return string

src/SDK/Language/PHP.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ class PHP extends Language {
1010
* @var array
1111
*/
1212
protected $params = [
13-
'composerVendor' => 'vendorName',
14-
'composerPackage' => 'packageName',
13+
'composerVendor' => 'vendor-name',
14+
'composerPackage' => 'package-name',
1515
];
1616

1717
/**

templates/cli/composer.json.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "{{spec.title | caseLower}}/{{spec.title | caseLower}}",
3-
"description": "{{ sdk.description }}",
2+
"name": "{{ language.params.composerVendor }}/{{ language.params.composerPackage }}",
3+
"description": "{{ sdk.shortDescription }}",
44
"type": "library",
55
"license": "{{ spec.licenseName }}",
66
"support": {

templates/cli/docs/example.md.twig

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
1-
```sh
2-
$ appwrite {{ service.name }} {{ method.name }} {% for parameter in method.parameters.all %} {% if parameter.type == 'array' %}"--{{ parameter.name }}[]={{ parameter.example }}" {% else %}--{{ parameter.name }}="{{ parameter.example }}" {% endif %} {% endfor %}
3-
4-
```
1+
appwrite {{ service.name }} {{ method.name }} {% for parameter in method.parameters.all %}{% if parameter.type == 'array' %}"--{{ parameter.name }}[]={{ parameter.example }}"{% else %}--{{ parameter.name }}="{{ parameter.example }}"{% endif %} {% endfor %}

templates/php/composer.json.twig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "{{spec.title | caseLower}}/{{spec.title | caseLower}}",
3-
"description": "{{ sdk.description }}",
2+
"name": "{{ language.params.composerVendor }}/{{ language.params.composerPackage }}",
3+
"description": "{{ sdk.shortDescription }}",
44
"type": "library",
55
"license": "{{ spec.licenseName }}",
66
"support": {

templates/ruby/gemspec.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Gem::Specification.new do |s|
22

33
s.name = '{{spec.title | caseLower | caseSnake}}'
44
s.version = '{{ sdk.version }}'
5-
s.summary = "{{ sdk.description }}"
5+
s.summary = "{{ sdk.shortDescription }}"
66
s.author = '{{ spec.contactName }}'
77
s.homepage = '{{ spec.contactURL }}'
88
s.email = '{{ spec.contactEmail }}'

tests/SDKTest.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,7 @@ public function testHTTPSuccess()
199199
throw new \Exception('Failed to fetch spec from Appwrite server');
200200
}
201201

202-
// $whitelist = ['php', 'cli', 'java', 'node', 'ruby', 'python', 'typescript', 'deno', 'dotnet', 'dart'];
203-
$whitelist = ['cli'];
202+
$whitelist = ['php', 'cli', 'java', 'node', 'ruby', 'python', 'typescript', 'deno', 'dotnet', 'dart'];
204203

205204
foreach ($this->languages as $language => $options) {
206205
if(!empty($whitelist) && !in_array($language, $whitelist)) {

0 commit comments

Comments
 (0)