From 7ad49a4a6c2fc8a53dce43e6b728c5456a851b32 Mon Sep 17 00:00:00 2001 From: Eldad Fux Date: Fri, 29 May 2020 21:59:53 +0300 Subject: [PATCH] Added ruby docs --- .../docs/examples/avatars/get-browser.md | 15 +++++++++++++++ .../docs/examples/avatars/get-credit-card.md | 15 +++++++++++++++ .../docs/examples/avatars/get-favicon.md | 15 +++++++++++++++ .../server-ruby/docs/examples/avatars/get-flag.md | 15 +++++++++++++++ .../docs/examples/avatars/get-image.md | 15 +++++++++++++++ .../server-ruby/docs/examples/avatars/get-q-r.md | 15 +++++++++++++++ .../docs/examples/database/create-collection.md | 15 +++++++++++++++ .../docs/examples/database/create-document.md | 15 +++++++++++++++ .../docs/examples/database/delete-collection.md | 15 +++++++++++++++ .../docs/examples/database/delete-document.md | 15 +++++++++++++++ .../docs/examples/database/get-collection-logs.md | 15 +++++++++++++++ .../docs/examples/database/get-collection.md | 15 +++++++++++++++ .../docs/examples/database/get-document.md | 15 +++++++++++++++ .../docs/examples/database/list-collections.md | 15 +++++++++++++++ .../docs/examples/database/list-documents.md | 15 +++++++++++++++ .../docs/examples/database/update-collection.md | 15 +++++++++++++++ .../docs/examples/database/update-document.md | 15 +++++++++++++++ .../docs/examples/health/get-anti-virus.md | 15 +++++++++++++++ .../server-ruby/docs/examples/health/get-cache.md | 15 +++++++++++++++ .../server-ruby/docs/examples/health/get-d-b.md | 15 +++++++++++++++ .../examples/health/get-queue-certificates.md | 15 +++++++++++++++ .../docs/examples/health/get-queue-functions.md | 15 +++++++++++++++ .../docs/examples/health/get-queue-logs.md | 15 +++++++++++++++ .../docs/examples/health/get-queue-tasks.md | 15 +++++++++++++++ .../docs/examples/health/get-queue-usage.md | 15 +++++++++++++++ .../docs/examples/health/get-queue-webhooks.md | 15 +++++++++++++++ .../docs/examples/health/get-storage-local.md | 15 +++++++++++++++ .../server-ruby/docs/examples/health/get-time.md | 15 +++++++++++++++ app/sdks/server-ruby/docs/examples/health/get.md | 15 +++++++++++++++ .../docs/examples/locale/get-continents.md | 15 +++++++++++++++ .../docs/examples/locale/get-countries-e-u.md | 15 +++++++++++++++ .../docs/examples/locale/get-countries-phones.md | 15 +++++++++++++++ .../docs/examples/locale/get-countries.md | 15 +++++++++++++++ .../docs/examples/locale/get-currencies.md | 15 +++++++++++++++ app/sdks/server-ruby/docs/examples/locale/get.md | 15 +++++++++++++++ .../docs/examples/storage/create-file.md | 15 +++++++++++++++ .../docs/examples/storage/delete-file.md | 15 +++++++++++++++ .../docs/examples/storage/get-file-download.md | 15 +++++++++++++++ .../docs/examples/storage/get-file-preview.md | 15 +++++++++++++++ .../docs/examples/storage/get-file-view.md | 15 +++++++++++++++ .../server-ruby/docs/examples/storage/get-file.md | 15 +++++++++++++++ .../docs/examples/storage/list-files.md | 15 +++++++++++++++ .../docs/examples/storage/update-file.md | 15 +++++++++++++++ .../docs/examples/teams/create-membership.md | 15 +++++++++++++++ .../server-ruby/docs/examples/teams/create.md | 15 +++++++++++++++ .../docs/examples/teams/delete-membership.md | 15 +++++++++++++++ .../server-ruby/docs/examples/teams/delete.md | 15 +++++++++++++++ .../docs/examples/teams/get-memberships.md | 15 +++++++++++++++ app/sdks/server-ruby/docs/examples/teams/get.md | 15 +++++++++++++++ app/sdks/server-ruby/docs/examples/teams/list.md | 15 +++++++++++++++ .../server-ruby/docs/examples/teams/update.md | 15 +++++++++++++++ .../server-ruby/docs/examples/users/create.md | 15 +++++++++++++++ .../docs/examples/users/delete-session.md | 15 +++++++++++++++ .../docs/examples/users/delete-sessions.md | 15 +++++++++++++++ .../server-ruby/docs/examples/users/get-logs.md | 15 +++++++++++++++ .../server-ruby/docs/examples/users/get-prefs.md | 15 +++++++++++++++ .../docs/examples/users/get-sessions.md | 15 +++++++++++++++ app/sdks/server-ruby/docs/examples/users/get.md | 15 +++++++++++++++ app/sdks/server-ruby/docs/examples/users/list.md | 15 +++++++++++++++ .../docs/examples/users/update-prefs.md | 15 +++++++++++++++ .../docs/examples/users/update-status.md | 15 +++++++++++++++ composer.lock | 4 ++-- 62 files changed, 917 insertions(+), 2 deletions(-) create mode 100644 app/sdks/server-ruby/docs/examples/avatars/get-browser.md create mode 100644 app/sdks/server-ruby/docs/examples/avatars/get-credit-card.md create mode 100644 app/sdks/server-ruby/docs/examples/avatars/get-favicon.md create mode 100644 app/sdks/server-ruby/docs/examples/avatars/get-flag.md create mode 100644 app/sdks/server-ruby/docs/examples/avatars/get-image.md create mode 100644 app/sdks/server-ruby/docs/examples/avatars/get-q-r.md create mode 100644 app/sdks/server-ruby/docs/examples/database/create-collection.md create mode 100644 app/sdks/server-ruby/docs/examples/database/create-document.md create mode 100644 app/sdks/server-ruby/docs/examples/database/delete-collection.md create mode 100644 app/sdks/server-ruby/docs/examples/database/delete-document.md create mode 100644 app/sdks/server-ruby/docs/examples/database/get-collection-logs.md create mode 100644 app/sdks/server-ruby/docs/examples/database/get-collection.md create mode 100644 app/sdks/server-ruby/docs/examples/database/get-document.md create mode 100644 app/sdks/server-ruby/docs/examples/database/list-collections.md create mode 100644 app/sdks/server-ruby/docs/examples/database/list-documents.md create mode 100644 app/sdks/server-ruby/docs/examples/database/update-collection.md create mode 100644 app/sdks/server-ruby/docs/examples/database/update-document.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-anti-virus.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-cache.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-d-b.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-queue-certificates.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-queue-functions.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-queue-logs.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-queue-tasks.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-queue-usage.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-queue-webhooks.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-storage-local.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get-time.md create mode 100644 app/sdks/server-ruby/docs/examples/health/get.md create mode 100644 app/sdks/server-ruby/docs/examples/locale/get-continents.md create mode 100644 app/sdks/server-ruby/docs/examples/locale/get-countries-e-u.md create mode 100644 app/sdks/server-ruby/docs/examples/locale/get-countries-phones.md create mode 100644 app/sdks/server-ruby/docs/examples/locale/get-countries.md create mode 100644 app/sdks/server-ruby/docs/examples/locale/get-currencies.md create mode 100644 app/sdks/server-ruby/docs/examples/locale/get.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/create-file.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/delete-file.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/get-file-download.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/get-file-preview.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/get-file-view.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/get-file.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/list-files.md create mode 100644 app/sdks/server-ruby/docs/examples/storage/update-file.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/create-membership.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/create.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/delete-membership.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/delete.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/get-memberships.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/get.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/list.md create mode 100644 app/sdks/server-ruby/docs/examples/teams/update.md create mode 100644 app/sdks/server-ruby/docs/examples/users/create.md create mode 100644 app/sdks/server-ruby/docs/examples/users/delete-session.md create mode 100644 app/sdks/server-ruby/docs/examples/users/delete-sessions.md create mode 100644 app/sdks/server-ruby/docs/examples/users/get-logs.md create mode 100644 app/sdks/server-ruby/docs/examples/users/get-prefs.md create mode 100644 app/sdks/server-ruby/docs/examples/users/get-sessions.md create mode 100644 app/sdks/server-ruby/docs/examples/users/get.md create mode 100644 app/sdks/server-ruby/docs/examples/users/list.md create mode 100644 app/sdks/server-ruby/docs/examples/users/update-prefs.md create mode 100644 app/sdks/server-ruby/docs/examples/users/update-status.md diff --git a/app/sdks/server-ruby/docs/examples/avatars/get-browser.md b/app/sdks/server-ruby/docs/examples/avatars/get-browser.md new file mode 100644 index 000000000..95f8acd0d --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/avatars/get-browser.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +avatars = Appwrite::Avatars.new(client); + +response = avatars.get_browser(code: 'aa'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/avatars/get-credit-card.md b/app/sdks/server-ruby/docs/examples/avatars/get-credit-card.md new file mode 100644 index 000000000..30c7853df --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/avatars/get-credit-card.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +avatars = Appwrite::Avatars.new(client); + +response = avatars.get_credit_card(code: 'amex'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/avatars/get-favicon.md b/app/sdks/server-ruby/docs/examples/avatars/get-favicon.md new file mode 100644 index 000000000..4a564d63f --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/avatars/get-favicon.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +avatars = Appwrite::Avatars.new(client); + +response = avatars.get_favicon(url: 'https://example.com'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/avatars/get-flag.md b/app/sdks/server-ruby/docs/examples/avatars/get-flag.md new file mode 100644 index 000000000..5bd18a837 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/avatars/get-flag.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +avatars = Appwrite::Avatars.new(client); + +response = avatars.get_flag(code: 'af'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/avatars/get-image.md b/app/sdks/server-ruby/docs/examples/avatars/get-image.md new file mode 100644 index 000000000..8a6043afb --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/avatars/get-image.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +avatars = Appwrite::Avatars.new(client); + +response = avatars.get_image(url: 'https://example.com'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/avatars/get-q-r.md b/app/sdks/server-ruby/docs/examples/avatars/get-q-r.md new file mode 100644 index 000000000..d291c7411 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/avatars/get-q-r.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +avatars = Appwrite::Avatars.new(client); + +response = avatars.get_q_r(text: '[TEXT]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/create-collection.md b/app/sdks/server-ruby/docs/examples/database/create-collection.md new file mode 100644 index 000000000..281efc99b --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/create-collection.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.create_collection(name: '[NAME]', read: [], write: [], rules: []); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/create-document.md b/app/sdks/server-ruby/docs/examples/database/create-document.md new file mode 100644 index 000000000..c90850e27 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/create-document.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.create_document(collection_id: '[COLLECTION_ID]', data: {}, read: [], write: []); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/delete-collection.md b/app/sdks/server-ruby/docs/examples/database/delete-collection.md new file mode 100644 index 000000000..8d37aa990 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/delete-collection.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.delete_collection(collection_id: '[COLLECTION_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/delete-document.md b/app/sdks/server-ruby/docs/examples/database/delete-document.md new file mode 100644 index 000000000..7baec53db --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/delete-document.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.delete_document(collection_id: '[COLLECTION_ID]', document_id: '[DOCUMENT_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/get-collection-logs.md b/app/sdks/server-ruby/docs/examples/database/get-collection-logs.md new file mode 100644 index 000000000..7a970fad0 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/get-collection-logs.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.get_collection_logs(collection_id: '[COLLECTION_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/get-collection.md b/app/sdks/server-ruby/docs/examples/database/get-collection.md new file mode 100644 index 000000000..73c2e6385 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/get-collection.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.get_collection(collection_id: '[COLLECTION_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/get-document.md b/app/sdks/server-ruby/docs/examples/database/get-document.md new file mode 100644 index 000000000..9d204b35c --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/get-document.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.get_document(collection_id: '[COLLECTION_ID]', document_id: '[DOCUMENT_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/list-collections.md b/app/sdks/server-ruby/docs/examples/database/list-collections.md new file mode 100644 index 000000000..12e4f47b8 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/list-collections.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.list_collections(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/list-documents.md b/app/sdks/server-ruby/docs/examples/database/list-documents.md new file mode 100644 index 000000000..8c417470c --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/list-documents.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.list_documents(collection_id: '[COLLECTION_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/update-collection.md b/app/sdks/server-ruby/docs/examples/database/update-collection.md new file mode 100644 index 000000000..74326a5e6 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/update-collection.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.update_collection(collection_id: '[COLLECTION_ID]', name: '[NAME]', read: [], write: []); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/database/update-document.md b/app/sdks/server-ruby/docs/examples/database/update-document.md new file mode 100644 index 000000000..01c70a48a --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/database/update-document.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +database = Appwrite::Database.new(client); + +response = database.update_document(collection_id: '[COLLECTION_ID]', document_id: '[DOCUMENT_ID]', data: {}, read: [], write: []); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-anti-virus.md b/app/sdks/server-ruby/docs/examples/health/get-anti-virus.md new file mode 100644 index 000000000..0d3e91df0 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-anti-virus.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_anti_virus(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-cache.md b/app/sdks/server-ruby/docs/examples/health/get-cache.md new file mode 100644 index 000000000..c09575805 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-cache.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_cache(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-d-b.md b/app/sdks/server-ruby/docs/examples/health/get-d-b.md new file mode 100644 index 000000000..f57769c3a --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-d-b.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_d_b(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-queue-certificates.md b/app/sdks/server-ruby/docs/examples/health/get-queue-certificates.md new file mode 100644 index 000000000..d5917ba9c --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-queue-certificates.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_queue_certificates(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-queue-functions.md b/app/sdks/server-ruby/docs/examples/health/get-queue-functions.md new file mode 100644 index 000000000..a24825a28 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-queue-functions.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_queue_functions(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-queue-logs.md b/app/sdks/server-ruby/docs/examples/health/get-queue-logs.md new file mode 100644 index 000000000..165553e0b --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-queue-logs.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_queue_logs(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-queue-tasks.md b/app/sdks/server-ruby/docs/examples/health/get-queue-tasks.md new file mode 100644 index 000000000..a2c869a15 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-queue-tasks.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_queue_tasks(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-queue-usage.md b/app/sdks/server-ruby/docs/examples/health/get-queue-usage.md new file mode 100644 index 000000000..50ebbc052 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-queue-usage.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_queue_usage(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-queue-webhooks.md b/app/sdks/server-ruby/docs/examples/health/get-queue-webhooks.md new file mode 100644 index 000000000..19d0427dd --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-queue-webhooks.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_queue_webhooks(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-storage-local.md b/app/sdks/server-ruby/docs/examples/health/get-storage-local.md new file mode 100644 index 000000000..899d610d0 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-storage-local.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_storage_local(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get-time.md b/app/sdks/server-ruby/docs/examples/health/get-time.md new file mode 100644 index 000000000..244c5d5f0 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get-time.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get_time(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/health/get.md b/app/sdks/server-ruby/docs/examples/health/get.md new file mode 100644 index 000000000..3014c571e --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/health/get.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +health = Appwrite::Health.new(client); + +response = health.get(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/locale/get-continents.md b/app/sdks/server-ruby/docs/examples/locale/get-continents.md new file mode 100644 index 000000000..2548d110a --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/locale/get-continents.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +locale = Appwrite::Locale.new(client); + +response = locale.get_continents(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/locale/get-countries-e-u.md b/app/sdks/server-ruby/docs/examples/locale/get-countries-e-u.md new file mode 100644 index 000000000..c809b8ead --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/locale/get-countries-e-u.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +locale = Appwrite::Locale.new(client); + +response = locale.get_countries_e_u(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/locale/get-countries-phones.md b/app/sdks/server-ruby/docs/examples/locale/get-countries-phones.md new file mode 100644 index 000000000..2830af2de --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/locale/get-countries-phones.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +locale = Appwrite::Locale.new(client); + +response = locale.get_countries_phones(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/locale/get-countries.md b/app/sdks/server-ruby/docs/examples/locale/get-countries.md new file mode 100644 index 000000000..82deb00f7 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/locale/get-countries.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +locale = Appwrite::Locale.new(client); + +response = locale.get_countries(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/locale/get-currencies.md b/app/sdks/server-ruby/docs/examples/locale/get-currencies.md new file mode 100644 index 000000000..de5270ac2 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/locale/get-currencies.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +locale = Appwrite::Locale.new(client); + +response = locale.get_currencies(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/locale/get.md b/app/sdks/server-ruby/docs/examples/locale/get.md new file mode 100644 index 000000000..b41e8eede --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/locale/get.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +locale = Appwrite::Locale.new(client); + +response = locale.get(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/create-file.md b/app/sdks/server-ruby/docs/examples/storage/create-file.md new file mode 100644 index 000000000..5192d9a51 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/create-file.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.create_file(file: File.new(), read: [], write: []); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/delete-file.md b/app/sdks/server-ruby/docs/examples/storage/delete-file.md new file mode 100644 index 000000000..b334ffa48 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/delete-file.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.delete_file(file_id: '[FILE_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/get-file-download.md b/app/sdks/server-ruby/docs/examples/storage/get-file-download.md new file mode 100644 index 000000000..ec5a16ca5 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/get-file-download.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.get_file_download(file_id: '[FILE_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/get-file-preview.md b/app/sdks/server-ruby/docs/examples/storage/get-file-preview.md new file mode 100644 index 000000000..c36198412 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/get-file-preview.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.get_file_preview(file_id: '[FILE_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/get-file-view.md b/app/sdks/server-ruby/docs/examples/storage/get-file-view.md new file mode 100644 index 000000000..ba2e850f0 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/get-file-view.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.get_file_view(file_id: '[FILE_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/get-file.md b/app/sdks/server-ruby/docs/examples/storage/get-file.md new file mode 100644 index 000000000..394bb8c3a --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/get-file.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.get_file(file_id: '[FILE_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/list-files.md b/app/sdks/server-ruby/docs/examples/storage/list-files.md new file mode 100644 index 000000000..86111f218 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/list-files.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.list_files(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/storage/update-file.md b/app/sdks/server-ruby/docs/examples/storage/update-file.md new file mode 100644 index 000000000..05a1fe5e6 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/storage/update-file.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +storage = Appwrite::Storage.new(client); + +response = storage.update_file(file_id: '[FILE_ID]', read: [], write: []); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/create-membership.md b/app/sdks/server-ruby/docs/examples/teams/create-membership.md new file mode 100644 index 000000000..c6f1a2d25 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/create-membership.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.create_membership(team_id: '[TEAM_ID]', email: 'email@example.com', roles: [], url: 'https://example.com'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/create.md b/app/sdks/server-ruby/docs/examples/teams/create.md new file mode 100644 index 000000000..1f83e92ed --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/create.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.create(name: '[NAME]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/delete-membership.md b/app/sdks/server-ruby/docs/examples/teams/delete-membership.md new file mode 100644 index 000000000..1f8df2b91 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/delete-membership.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.delete_membership(team_id: '[TEAM_ID]', invite_id: '[INVITE_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/delete.md b/app/sdks/server-ruby/docs/examples/teams/delete.md new file mode 100644 index 000000000..593893dfe --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/delete.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.delete(team_id: '[TEAM_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/get-memberships.md b/app/sdks/server-ruby/docs/examples/teams/get-memberships.md new file mode 100644 index 000000000..3a217a000 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/get-memberships.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.get_memberships(team_id: '[TEAM_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/get.md b/app/sdks/server-ruby/docs/examples/teams/get.md new file mode 100644 index 000000000..408e5844b --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/get.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.get(team_id: '[TEAM_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/list.md b/app/sdks/server-ruby/docs/examples/teams/list.md new file mode 100644 index 000000000..4f275e9ff --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/list.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.list(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/teams/update.md b/app/sdks/server-ruby/docs/examples/teams/update.md new file mode 100644 index 000000000..f696cff94 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/teams/update.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +teams = Appwrite::Teams.new(client); + +response = teams.update(team_id: '[TEAM_ID]', name: '[NAME]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/create.md b/app/sdks/server-ruby/docs/examples/users/create.md new file mode 100644 index 000000000..7477cd888 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/create.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.create(email: 'email@example.com', password: 'password'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/delete-session.md b/app/sdks/server-ruby/docs/examples/users/delete-session.md new file mode 100644 index 000000000..bb5fe3020 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/delete-session.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.delete_session(user_id: '[USER_ID]', session_id: '[SESSION_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/delete-sessions.md b/app/sdks/server-ruby/docs/examples/users/delete-sessions.md new file mode 100644 index 000000000..c2e641eed --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/delete-sessions.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.delete_sessions(user_id: '[USER_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/get-logs.md b/app/sdks/server-ruby/docs/examples/users/get-logs.md new file mode 100644 index 000000000..87c8316b4 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/get-logs.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.get_logs(user_id: '[USER_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/get-prefs.md b/app/sdks/server-ruby/docs/examples/users/get-prefs.md new file mode 100644 index 000000000..2e0e076ee --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/get-prefs.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.get_prefs(user_id: '[USER_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/get-sessions.md b/app/sdks/server-ruby/docs/examples/users/get-sessions.md new file mode 100644 index 000000000..3bf468a97 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/get-sessions.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.get_sessions(user_id: '[USER_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/get.md b/app/sdks/server-ruby/docs/examples/users/get.md new file mode 100644 index 000000000..e5dca85e9 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/get.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.get(user_id: '[USER_ID]'); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/list.md b/app/sdks/server-ruby/docs/examples/users/list.md new file mode 100644 index 000000000..5243c36e7 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/list.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.list(); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/update-prefs.md b/app/sdks/server-ruby/docs/examples/users/update-prefs.md new file mode 100644 index 000000000..4993d2eb6 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/update-prefs.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.update_prefs(user_id: '[USER_ID]', prefs: {}); + +puts response \ No newline at end of file diff --git a/app/sdks/server-ruby/docs/examples/users/update-status.md b/app/sdks/server-ruby/docs/examples/users/update-status.md new file mode 100644 index 000000000..533ad3884 --- /dev/null +++ b/app/sdks/server-ruby/docs/examples/users/update-status.md @@ -0,0 +1,15 @@ +require 'appwrite' + +client = Appwrite::Client.new() + +client + .set_endpoint('https://[HOSTNAME_OR_IP]/v1') # Your API Endpoint + .setproject('5df5acd0d48c2') # Your project ID + .setkey('919c2d18fb5d4...a2ae413da83346ad2') # Your secret API key +; + +users = Appwrite::Users.new(client); + +response = users.update_status(user_id: '[USER_ID]', status: '1'); + +puts response \ No newline at end of file diff --git a/composer.lock b/composer.lock index 798bf8dd4..940945a9a 100644 --- a/composer.lock +++ b/composer.lock @@ -1741,7 +1741,7 @@ "source": { "type": "git", "url": "https://github.com/appwrite/sdk-generator", - "reference": "e05090724e28cdafb73a48aa9925b35e69ef2e1b" + "reference": "ca18c48a3252e1e2e7c7d823871cc4f3453b6ee0" }, "require": { "ext-curl": "*", @@ -1771,7 +1771,7 @@ } ], "description": "Appwrite PHP library for generating API SDKs for multiple programming languages and platforms", - "time": "2020-05-28T04:38:44+00:00" + "time": "2020-05-29T18:54:37+00:00" }, { "name": "doctrine/instantiator",