mirror of
https://github.com/appwrite/appwrite
synced 2026-04-21 13:37:16 +00:00
395 lines
21 KiB
PHP
395 lines
21 KiB
PHP
<?php
|
|
|
|
use Appwrite\Utopia\Response;
|
|
use Appwrite\Utopia\Response\Model\Account;
|
|
use Appwrite\Utopia\Response\Model\AlgoArgon2;
|
|
use Appwrite\Utopia\Response\Model\AlgoBcrypt;
|
|
use Appwrite\Utopia\Response\Model\AlgoMd5;
|
|
use Appwrite\Utopia\Response\Model\AlgoPhpass;
|
|
use Appwrite\Utopia\Response\Model\AlgoScrypt;
|
|
use Appwrite\Utopia\Response\Model\AlgoScryptModified;
|
|
use Appwrite\Utopia\Response\Model\AlgoSha;
|
|
use Appwrite\Utopia\Response\Model\Any;
|
|
use Appwrite\Utopia\Response\Model\Attribute;
|
|
use Appwrite\Utopia\Response\Model\AttributeBoolean;
|
|
use Appwrite\Utopia\Response\Model\AttributeDatetime;
|
|
use Appwrite\Utopia\Response\Model\AttributeEmail;
|
|
use Appwrite\Utopia\Response\Model\AttributeEnum;
|
|
use Appwrite\Utopia\Response\Model\AttributeFloat;
|
|
use Appwrite\Utopia\Response\Model\AttributeInteger;
|
|
use Appwrite\Utopia\Response\Model\AttributeIP;
|
|
use Appwrite\Utopia\Response\Model\AttributeLine;
|
|
use Appwrite\Utopia\Response\Model\AttributeList;
|
|
use Appwrite\Utopia\Response\Model\AttributeLongtext;
|
|
use Appwrite\Utopia\Response\Model\AttributeMediumtext;
|
|
use Appwrite\Utopia\Response\Model\AttributeObject;
|
|
use Appwrite\Utopia\Response\Model\AttributePoint;
|
|
use Appwrite\Utopia\Response\Model\AttributePolygon;
|
|
use Appwrite\Utopia\Response\Model\AttributeRelationship;
|
|
use Appwrite\Utopia\Response\Model\AttributeString;
|
|
use Appwrite\Utopia\Response\Model\AttributeText;
|
|
use Appwrite\Utopia\Response\Model\AttributeURL;
|
|
use Appwrite\Utopia\Response\Model\AttributeVarchar;
|
|
use Appwrite\Utopia\Response\Model\AttributeVector;
|
|
use Appwrite\Utopia\Response\Model\AuthProvider;
|
|
use Appwrite\Utopia\Response\Model\BaseList;
|
|
use Appwrite\Utopia\Response\Model\Branch;
|
|
use Appwrite\Utopia\Response\Model\Bucket;
|
|
use Appwrite\Utopia\Response\Model\Collection;
|
|
use Appwrite\Utopia\Response\Model\Column;
|
|
use Appwrite\Utopia\Response\Model\ColumnBoolean;
|
|
use Appwrite\Utopia\Response\Model\ColumnDatetime;
|
|
use Appwrite\Utopia\Response\Model\ColumnEmail;
|
|
use Appwrite\Utopia\Response\Model\ColumnEnum;
|
|
use Appwrite\Utopia\Response\Model\ColumnFloat;
|
|
use Appwrite\Utopia\Response\Model\ColumnIndex;
|
|
use Appwrite\Utopia\Response\Model\ColumnInteger;
|
|
use Appwrite\Utopia\Response\Model\ColumnIP;
|
|
use Appwrite\Utopia\Response\Model\ColumnLine;
|
|
use Appwrite\Utopia\Response\Model\ColumnList;
|
|
use Appwrite\Utopia\Response\Model\ColumnLongtext;
|
|
use Appwrite\Utopia\Response\Model\ColumnMediumtext;
|
|
use Appwrite\Utopia\Response\Model\ColumnPoint;
|
|
use Appwrite\Utopia\Response\Model\ColumnPolygon;
|
|
use Appwrite\Utopia\Response\Model\ColumnRelationship;
|
|
use Appwrite\Utopia\Response\Model\ColumnString;
|
|
use Appwrite\Utopia\Response\Model\ColumnText;
|
|
use Appwrite\Utopia\Response\Model\ColumnURL;
|
|
use Appwrite\Utopia\Response\Model\ColumnVarchar;
|
|
use Appwrite\Utopia\Response\Model\ConsoleVariables;
|
|
use Appwrite\Utopia\Response\Model\Continent;
|
|
use Appwrite\Utopia\Response\Model\Country;
|
|
use Appwrite\Utopia\Response\Model\Currency;
|
|
use Appwrite\Utopia\Response\Model\Database;
|
|
use Appwrite\Utopia\Response\Model\Deployment;
|
|
use Appwrite\Utopia\Response\Model\DetectionFramework;
|
|
use Appwrite\Utopia\Response\Model\DetectionRuntime;
|
|
use Appwrite\Utopia\Response\Model\DetectionVariable;
|
|
use Appwrite\Utopia\Response\Model\DevKey;
|
|
use Appwrite\Utopia\Response\Model\Document as ModelDocument;
|
|
use Appwrite\Utopia\Response\Model\Embedding;
|
|
use Appwrite\Utopia\Response\Model\Error;
|
|
use Appwrite\Utopia\Response\Model\ErrorDev;
|
|
use Appwrite\Utopia\Response\Model\Execution;
|
|
use Appwrite\Utopia\Response\Model\File;
|
|
use Appwrite\Utopia\Response\Model\Framework;
|
|
use Appwrite\Utopia\Response\Model\FrameworkAdapter;
|
|
use Appwrite\Utopia\Response\Model\Func;
|
|
use Appwrite\Utopia\Response\Model\Headers;
|
|
use Appwrite\Utopia\Response\Model\HealthAntivirus;
|
|
use Appwrite\Utopia\Response\Model\HealthCertificate;
|
|
use Appwrite\Utopia\Response\Model\HealthQueue;
|
|
use Appwrite\Utopia\Response\Model\HealthStatus;
|
|
use Appwrite\Utopia\Response\Model\HealthTime;
|
|
use Appwrite\Utopia\Response\Model\HealthVersion;
|
|
use Appwrite\Utopia\Response\Model\Identity;
|
|
use Appwrite\Utopia\Response\Model\Index;
|
|
use Appwrite\Utopia\Response\Model\Installation;
|
|
use Appwrite\Utopia\Response\Model\JWT;
|
|
use Appwrite\Utopia\Response\Model\Key;
|
|
use Appwrite\Utopia\Response\Model\Language;
|
|
use Appwrite\Utopia\Response\Model\Locale;
|
|
use Appwrite\Utopia\Response\Model\LocaleCode;
|
|
use Appwrite\Utopia\Response\Model\Log;
|
|
use Appwrite\Utopia\Response\Model\Membership;
|
|
use Appwrite\Utopia\Response\Model\Message;
|
|
use Appwrite\Utopia\Response\Model\Metric;
|
|
use Appwrite\Utopia\Response\Model\MetricBreakdown;
|
|
use Appwrite\Utopia\Response\Model\MFAChallenge;
|
|
use Appwrite\Utopia\Response\Model\MFAFactors;
|
|
use Appwrite\Utopia\Response\Model\MFARecoveryCodes;
|
|
use Appwrite\Utopia\Response\Model\MFAType;
|
|
use Appwrite\Utopia\Response\Model\Migration;
|
|
use Appwrite\Utopia\Response\Model\MigrationFirebaseProject;
|
|
use Appwrite\Utopia\Response\Model\MigrationReport;
|
|
use Appwrite\Utopia\Response\Model\Mock;
|
|
use Appwrite\Utopia\Response\Model\MockNumber;
|
|
use Appwrite\Utopia\Response\Model\None;
|
|
use Appwrite\Utopia\Response\Model\Phone;
|
|
use Appwrite\Utopia\Response\Model\PlatformAndroid;
|
|
use Appwrite\Utopia\Response\Model\PlatformApple;
|
|
use Appwrite\Utopia\Response\Model\PlatformLinux;
|
|
use Appwrite\Utopia\Response\Model\PlatformList;
|
|
use Appwrite\Utopia\Response\Model\PlatformWeb;
|
|
use Appwrite\Utopia\Response\Model\PlatformWindows;
|
|
use Appwrite\Utopia\Response\Model\Preferences;
|
|
use Appwrite\Utopia\Response\Model\Project;
|
|
use Appwrite\Utopia\Response\Model\Provider;
|
|
use Appwrite\Utopia\Response\Model\ProviderRepository;
|
|
use Appwrite\Utopia\Response\Model\ProviderRepositoryFramework;
|
|
use Appwrite\Utopia\Response\Model\ProviderRepositoryFrameworkList;
|
|
use Appwrite\Utopia\Response\Model\ProviderRepositoryRuntime;
|
|
use Appwrite\Utopia\Response\Model\ProviderRepositoryRuntimeList;
|
|
use Appwrite\Utopia\Response\Model\ResourceToken;
|
|
use Appwrite\Utopia\Response\Model\Row;
|
|
use Appwrite\Utopia\Response\Model\Rule;
|
|
use Appwrite\Utopia\Response\Model\Runtime;
|
|
use Appwrite\Utopia\Response\Model\Schedule;
|
|
use Appwrite\Utopia\Response\Model\Session;
|
|
use Appwrite\Utopia\Response\Model\Site;
|
|
use Appwrite\Utopia\Response\Model\Specification;
|
|
use Appwrite\Utopia\Response\Model\Subscriber;
|
|
use Appwrite\Utopia\Response\Model\Table;
|
|
use Appwrite\Utopia\Response\Model\Target;
|
|
use Appwrite\Utopia\Response\Model\Team;
|
|
use Appwrite\Utopia\Response\Model\TemplateEmail;
|
|
use Appwrite\Utopia\Response\Model\TemplateFramework;
|
|
use Appwrite\Utopia\Response\Model\TemplateFunction;
|
|
use Appwrite\Utopia\Response\Model\TemplateRuntime;
|
|
use Appwrite\Utopia\Response\Model\TemplateSite;
|
|
use Appwrite\Utopia\Response\Model\TemplateVariable;
|
|
use Appwrite\Utopia\Response\Model\Token;
|
|
use Appwrite\Utopia\Response\Model\Topic;
|
|
use Appwrite\Utopia\Response\Model\Transaction;
|
|
use Appwrite\Utopia\Response\Model\UsageBuckets;
|
|
use Appwrite\Utopia\Response\Model\UsageCollection;
|
|
use Appwrite\Utopia\Response\Model\UsageDatabase;
|
|
use Appwrite\Utopia\Response\Model\UsageDatabases;
|
|
use Appwrite\Utopia\Response\Model\UsageDocumentsDB;
|
|
use Appwrite\Utopia\Response\Model\UsageDocumentsDBs;
|
|
use Appwrite\Utopia\Response\Model\UsageFunction;
|
|
use Appwrite\Utopia\Response\Model\UsageFunctions;
|
|
use Appwrite\Utopia\Response\Model\UsageProject;
|
|
use Appwrite\Utopia\Response\Model\UsageSite;
|
|
use Appwrite\Utopia\Response\Model\UsageSites;
|
|
use Appwrite\Utopia\Response\Model\UsageStorage;
|
|
use Appwrite\Utopia\Response\Model\UsageTable;
|
|
use Appwrite\Utopia\Response\Model\UsageUsers;
|
|
use Appwrite\Utopia\Response\Model\UsageVectorsDB;
|
|
use Appwrite\Utopia\Response\Model\UsageVectorsDBs;
|
|
use Appwrite\Utopia\Response\Model\User;
|
|
use Appwrite\Utopia\Response\Model\Variable;
|
|
use Appwrite\Utopia\Response\Model\VcsContent;
|
|
use Appwrite\Utopia\Response\Model\VectorsDBCollection;
|
|
use Appwrite\Utopia\Response\Model\Webhook;
|
|
|
|
// General
|
|
Response::setModel(new None());
|
|
Response::setModel(new Any());
|
|
Response::setModel(new Error());
|
|
Response::setModel(new ErrorDev());
|
|
|
|
// Lists
|
|
Response::setModel(new BaseList('Rows List', Response::MODEL_ROW_LIST, 'rows', Response::MODEL_ROW));
|
|
Response::setModel(new BaseList('Documents List', Response::MODEL_DOCUMENT_LIST, 'documents', Response::MODEL_DOCUMENT));
|
|
Response::setModel(new BaseList('Tables List', Response::MODEL_TABLE_LIST, 'tables', Response::MODEL_TABLE));
|
|
Response::setModel(new BaseList('Collections List', Response::MODEL_COLLECTION_LIST, 'collections', Response::MODEL_COLLECTION));
|
|
Response::setModel(new BaseList('Databases List', Response::MODEL_DATABASE_LIST, 'databases', Response::MODEL_DATABASE));
|
|
Response::setModel(new BaseList('Indexes List', Response::MODEL_INDEX_LIST, 'indexes', Response::MODEL_INDEX));
|
|
Response::setModel(new BaseList('Column Indexes List', Response::MODEL_COLUMN_INDEX_LIST, 'indexes', Response::MODEL_COLUMN_INDEX));
|
|
Response::setModel(new BaseList('Users List', Response::MODEL_USER_LIST, 'users', Response::MODEL_USER));
|
|
Response::setModel(new BaseList('Sessions List', Response::MODEL_SESSION_LIST, 'sessions', Response::MODEL_SESSION));
|
|
Response::setModel(new BaseList('Identities List', Response::MODEL_IDENTITY_LIST, 'identities', Response::MODEL_IDENTITY));
|
|
Response::setModel(new BaseList('Logs List', Response::MODEL_LOG_LIST, 'logs', Response::MODEL_LOG));
|
|
Response::setModel(new BaseList('Files List', Response::MODEL_FILE_LIST, 'files', Response::MODEL_FILE));
|
|
Response::setModel(new BaseList('Buckets List', Response::MODEL_BUCKET_LIST, 'buckets', Response::MODEL_BUCKET));
|
|
Response::setModel(new BaseList('Resource Tokens List', Response::MODEL_RESOURCE_TOKEN_LIST, 'tokens', Response::MODEL_RESOURCE_TOKEN));
|
|
Response::setModel(new BaseList('Teams List', Response::MODEL_TEAM_LIST, 'teams', Response::MODEL_TEAM));
|
|
Response::setModel(new BaseList('Memberships List', Response::MODEL_MEMBERSHIP_LIST, 'memberships', Response::MODEL_MEMBERSHIP));
|
|
Response::setModel(new BaseList('Sites List', Response::MODEL_SITE_LIST, 'sites', Response::MODEL_SITE));
|
|
Response::setModel(new BaseList('Site Templates List', Response::MODEL_TEMPLATE_SITE_LIST, 'templates', Response::MODEL_TEMPLATE_SITE));
|
|
Response::setModel(new BaseList('Functions List', Response::MODEL_FUNCTION_LIST, 'functions', Response::MODEL_FUNCTION));
|
|
Response::setModel(new BaseList('Function Templates List', Response::MODEL_TEMPLATE_FUNCTION_LIST, 'templates', Response::MODEL_TEMPLATE_FUNCTION));
|
|
Response::setModel(new BaseList('Installations List', Response::MODEL_INSTALLATION_LIST, 'installations', Response::MODEL_INSTALLATION));
|
|
Response::setModel(new ProviderRepositoryFrameworkList());
|
|
Response::setModel(new ProviderRepositoryRuntimeList());
|
|
Response::setModel(new BaseList('Branches List', Response::MODEL_BRANCH_LIST, 'branches', Response::MODEL_BRANCH));
|
|
Response::setModel(new BaseList('Frameworks List', Response::MODEL_FRAMEWORK_LIST, 'frameworks', Response::MODEL_FRAMEWORK));
|
|
Response::setModel(new BaseList('Runtimes List', Response::MODEL_RUNTIME_LIST, 'runtimes', Response::MODEL_RUNTIME));
|
|
Response::setModel(new BaseList('Deployments List', Response::MODEL_DEPLOYMENT_LIST, 'deployments', Response::MODEL_DEPLOYMENT));
|
|
Response::setModel(new BaseList('Executions List', Response::MODEL_EXECUTION_LIST, 'executions', Response::MODEL_EXECUTION));
|
|
Response::setModel(new BaseList('Projects List', Response::MODEL_PROJECT_LIST, 'projects', Response::MODEL_PROJECT, true, false));
|
|
Response::setModel(new BaseList('Webhooks List', Response::MODEL_WEBHOOK_LIST, 'webhooks', Response::MODEL_WEBHOOK, true, true));
|
|
Response::setModel(new BaseList('API Keys List', Response::MODEL_KEY_LIST, 'keys', Response::MODEL_KEY, true, true));
|
|
Response::setModel(new BaseList('Dev Keys List', Response::MODEL_DEV_KEY_LIST, 'devKeys', Response::MODEL_DEV_KEY, true, false));
|
|
Response::setModel(new BaseList('Auth Providers List', Response::MODEL_AUTH_PROVIDER_LIST, 'platforms', Response::MODEL_AUTH_PROVIDER, true, false));
|
|
Response::setModel(new BaseList('Countries List', Response::MODEL_COUNTRY_LIST, 'countries', Response::MODEL_COUNTRY));
|
|
Response::setModel(new BaseList('Continents List', Response::MODEL_CONTINENT_LIST, 'continents', Response::MODEL_CONTINENT));
|
|
Response::setModel(new BaseList('Languages List', Response::MODEL_LANGUAGE_LIST, 'languages', Response::MODEL_LANGUAGE));
|
|
Response::setModel(new BaseList('Currencies List', Response::MODEL_CURRENCY_LIST, 'currencies', Response::MODEL_CURRENCY));
|
|
Response::setModel(new BaseList('Phones List', Response::MODEL_PHONE_LIST, 'phones', Response::MODEL_PHONE));
|
|
Response::setModel(new BaseList('Metric List', Response::MODEL_METRIC_LIST, 'metrics', Response::MODEL_METRIC, true, false));
|
|
Response::setModel(new BaseList('Variables List', Response::MODEL_VARIABLE_LIST, 'variables', Response::MODEL_VARIABLE));
|
|
Response::setModel(new BaseList('Email Templates List', Response::MODEL_EMAIL_TEMPLATE_LIST, 'templates', Response::MODEL_EMAIL_TEMPLATE));
|
|
Response::setModel(new BaseList('Status List', Response::MODEL_HEALTH_STATUS_LIST, 'statuses', Response::MODEL_HEALTH_STATUS));
|
|
Response::setModel(new BaseList('Rule List', Response::MODEL_PROXY_RULE_LIST, 'rules', Response::MODEL_PROXY_RULE));
|
|
Response::setModel(new BaseList('Schedules List', Response::MODEL_SCHEDULE_LIST, 'schedules', Response::MODEL_SCHEDULE));
|
|
Response::setModel(new BaseList('Locale codes list', Response::MODEL_LOCALE_CODE_LIST, 'localeCodes', Response::MODEL_LOCALE_CODE));
|
|
Response::setModel(new BaseList('Provider list', Response::MODEL_PROVIDER_LIST, 'providers', Response::MODEL_PROVIDER));
|
|
Response::setModel(new BaseList('Message list', Response::MODEL_MESSAGE_LIST, 'messages', Response::MODEL_MESSAGE));
|
|
Response::setModel(new BaseList('Topic list', Response::MODEL_TOPIC_LIST, 'topics', Response::MODEL_TOPIC));
|
|
Response::setModel(new BaseList('Subscriber list', Response::MODEL_SUBSCRIBER_LIST, 'subscribers', Response::MODEL_SUBSCRIBER));
|
|
Response::setModel(new BaseList('Target list', Response::MODEL_TARGET_LIST, 'targets', Response::MODEL_TARGET));
|
|
Response::setModel(new BaseList('Transaction List', Response::MODEL_TRANSACTION_LIST, 'transactions', Response::MODEL_TRANSACTION));
|
|
Response::setModel(new BaseList('Migrations List', Response::MODEL_MIGRATION_LIST, 'migrations', Response::MODEL_MIGRATION));
|
|
Response::setModel(new BaseList('Migrations Firebase Projects List', Response::MODEL_MIGRATION_FIREBASE_PROJECT_LIST, 'projects', Response::MODEL_MIGRATION_FIREBASE_PROJECT));
|
|
Response::setModel(new BaseList('Specifications List', Response::MODEL_SPECIFICATION_LIST, 'specifications', Response::MODEL_SPECIFICATION));
|
|
Response::setModel(new BaseList('VCS Content List', Response::MODEL_VCS_CONTENT_LIST, 'contents', Response::MODEL_VCS_CONTENT));
|
|
Response::setModel(new BaseList('VectorsDB Collections List', Response::MODEL_VECTORSDB_COLLECTION_LIST, 'collections', Response::MODEL_VECTORSDB_COLLECTION));
|
|
Response::setModel(new BaseList('Embedding list', Response::MODEL_EMBEDDING_LIST, 'embeddings', Response::MODEL_EMBEDDING));
|
|
|
|
// Entities
|
|
Response::setModel(new Database());
|
|
Response::setModel(new Embedding());
|
|
|
|
// Collection API Models
|
|
Response::setModel(new Collection());
|
|
Response::setModel(new Attribute());
|
|
Response::setModel(new AttributeList());
|
|
Response::setModel(new AttributeString());
|
|
Response::setModel(new AttributeInteger());
|
|
Response::setModel(new AttributeFloat());
|
|
Response::setModel(new AttributeBoolean());
|
|
Response::setModel(new AttributeEmail());
|
|
Response::setModel(new AttributeEnum());
|
|
Response::setModel(new AttributeIP());
|
|
Response::setModel(new AttributeURL());
|
|
Response::setModel(new AttributeDatetime());
|
|
Response::setModel(new AttributeRelationship());
|
|
Response::setModel(new AttributePoint());
|
|
Response::setModel(new AttributeLine());
|
|
Response::setModel(new AttributePolygon());
|
|
Response::setModel(new AttributeVarchar());
|
|
Response::setModel(new AttributeText());
|
|
Response::setModel(new AttributeMediumtext());
|
|
Response::setModel(new AttributeLongtext());
|
|
|
|
// DocumentsDB API Models
|
|
Response::setModel(new UsageDocumentsDBs());
|
|
Response::setModel(new UsageDocumentsDB());
|
|
|
|
// VectorsDB API Models
|
|
Response::setModel(new VectorsDBCollection());
|
|
Response::setModel(new AttributeObject());
|
|
Response::setModel(new AttributeVector());
|
|
Response::setModel(new UsageVectorsDBs());
|
|
Response::setModel(new UsageVectorsDB());
|
|
|
|
// Table API Models
|
|
Response::setModel(new Table());
|
|
Response::setModel(new Column());
|
|
Response::setModel(new ColumnList());
|
|
Response::setModel(new ColumnString());
|
|
Response::setModel(new ColumnInteger());
|
|
Response::setModel(new ColumnFloat());
|
|
Response::setModel(new ColumnBoolean());
|
|
Response::setModel(new ColumnEmail());
|
|
Response::setModel(new ColumnEnum());
|
|
Response::setModel(new ColumnIP());
|
|
Response::setModel(new ColumnURL());
|
|
Response::setModel(new ColumnDatetime());
|
|
Response::setModel(new ColumnRelationship());
|
|
Response::setModel(new ColumnPoint());
|
|
Response::setModel(new ColumnLine());
|
|
Response::setModel(new ColumnPolygon());
|
|
Response::setModel(new ColumnVarchar());
|
|
Response::setModel(new ColumnText());
|
|
Response::setModel(new ColumnMediumtext());
|
|
Response::setModel(new ColumnLongtext());
|
|
Response::setModel(new Index());
|
|
Response::setModel(new ColumnIndex());
|
|
Response::setModel(new Row());
|
|
Response::setModel(new ModelDocument());
|
|
Response::setModel(new Log());
|
|
Response::setModel(new User());
|
|
Response::setModel(new AlgoMd5());
|
|
Response::setModel(new AlgoSha());
|
|
Response::setModel(new AlgoPhpass());
|
|
Response::setModel(new AlgoBcrypt());
|
|
Response::setModel(new AlgoScrypt());
|
|
Response::setModel(new AlgoScryptModified());
|
|
Response::setModel(new AlgoArgon2());
|
|
Response::setModel(new Account());
|
|
Response::setModel(new Preferences());
|
|
Response::setModel(new Session());
|
|
Response::setModel(new Identity());
|
|
Response::setModel(new Token());
|
|
Response::setModel(new JWT());
|
|
Response::setModel(new Locale());
|
|
Response::setModel(new LocaleCode());
|
|
Response::setModel(new File());
|
|
Response::setModel(new Bucket());
|
|
Response::setModel(new ResourceToken());
|
|
Response::setModel(new Team());
|
|
Response::setModel(new Membership());
|
|
Response::setModel(new Site());
|
|
Response::setModel(new TemplateSite());
|
|
Response::setModel(new TemplateFramework());
|
|
Response::setModel(new Func());
|
|
Response::setModel(new TemplateFunction());
|
|
Response::setModel(new TemplateRuntime());
|
|
Response::setModel(new TemplateVariable());
|
|
Response::setModel(new Installation());
|
|
Response::setModel(new ProviderRepository());
|
|
Response::setModel(new ProviderRepositoryFramework());
|
|
Response::setModel(new ProviderRepositoryRuntime());
|
|
Response::setModel(new DetectionFramework());
|
|
Response::setModel(new DetectionRuntime());
|
|
Response::setModel(new DetectionVariable());
|
|
Response::setModel(new VcsContent());
|
|
Response::setModel(new Branch());
|
|
Response::setModel(new Runtime());
|
|
Response::setModel(new Framework());
|
|
Response::setModel(new FrameworkAdapter());
|
|
Response::setModel(new Deployment());
|
|
Response::setModel(new Execution());
|
|
Response::setModel(new Project());
|
|
Response::setModel(new Webhook());
|
|
Response::setModel(new Key());
|
|
Response::setModel(new DevKey());
|
|
Response::setModel(new MockNumber());
|
|
Response::setModel(new AuthProvider());
|
|
Response::setModel(new PlatformWeb());
|
|
Response::setModel(new PlatformApple());
|
|
Response::setModel(new PlatformAndroid());
|
|
Response::setModel(new PlatformWindows());
|
|
Response::setModel(new PlatformLinux());
|
|
Response::setModel(new PlatformList());
|
|
Response::setModel(new Variable());
|
|
Response::setModel(new Country());
|
|
Response::setModel(new Continent());
|
|
Response::setModel(new Language());
|
|
Response::setModel(new Currency());
|
|
Response::setModel(new Phone());
|
|
Response::setModel(new HealthAntivirus());
|
|
Response::setModel(new HealthQueue());
|
|
Response::setModel(new HealthStatus());
|
|
Response::setModel(new HealthCertificate());
|
|
Response::setModel(new HealthTime());
|
|
Response::setModel(new HealthVersion());
|
|
Response::setModel(new Metric());
|
|
Response::setModel(new MetricBreakdown());
|
|
Response::setModel(new UsageDatabases());
|
|
Response::setModel(new UsageDatabase());
|
|
Response::setModel(new UsageTable());
|
|
Response::setModel(new UsageCollection());
|
|
Response::setModel(new UsageUsers());
|
|
Response::setModel(new UsageStorage());
|
|
Response::setModel(new UsageBuckets());
|
|
Response::setModel(new UsageFunctions());
|
|
Response::setModel(new UsageFunction());
|
|
Response::setModel(new UsageSites());
|
|
Response::setModel(new UsageSite());
|
|
Response::setModel(new UsageProject());
|
|
Response::setModel(new Headers());
|
|
Response::setModel(new Specification());
|
|
Response::setModel(new Rule());
|
|
Response::setModel(new Schedule());
|
|
Response::setModel(new TemplateEmail());
|
|
Response::setModel(new ConsoleVariables());
|
|
Response::setModel(new MFAChallenge());
|
|
Response::setModel(new MFARecoveryCodes());
|
|
Response::setModel(new MFAType());
|
|
Response::setModel(new MFAFactors());
|
|
Response::setModel(new Provider());
|
|
Response::setModel(new Message());
|
|
Response::setModel(new Topic());
|
|
Response::setModel(new Transaction());
|
|
Response::setModel(new Subscriber());
|
|
Response::setModel(new Target());
|
|
Response::setModel(new Migration());
|
|
Response::setModel(new MigrationReport());
|
|
Response::setModel(new MigrationFirebaseProject());
|
|
|
|
// Tests (keep last)
|
|
Response::setModel(new Mock());
|