mirror of
https://github.com/appwrite/appwrite
synced 2026-05-23 08:58:35 +00:00
fix: missing context!
This commit is contained in:
parent
30eb206dc8
commit
7beae21535
46 changed files with 131 additions and 89 deletions
|
|
@ -1,23 +0,0 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Context constants for identifying database resource types.
|
||||
*
|
||||
* Tables vs. Collections, Rows vs. Documents, and Columns vs. Attributes
|
||||
* are functionally equivalent and share the same underlying API structure.
|
||||
*
|
||||
* These constants help distinguish the context of an action,
|
||||
* enabling accurate error messages, realtime event triggers, and other context-aware behaviors.
|
||||
*/
|
||||
|
||||
// Context constants for database
|
||||
|
||||
const DATABASE_ROWS_CONTEXT = 'row';
|
||||
const DATABASE_TABLES_CONTEXT = 'table';
|
||||
const DATABASE_COLUMNS_CONTEXT = 'column';
|
||||
const DATABASE_INDEX_CONTEXT = 'index';
|
||||
|
||||
const DATABASE_DOCUMENTS_CONTEXT = 'document';
|
||||
const DATABASE_ATTRIBUTES_CONTEXT = 'attribute';
|
||||
const DATABASE_COLLECTIONS_CONTEXT = 'collection';
|
||||
const DATABASE_COLUMN_INDEX_CONTEXT = 'columnIndex';
|
||||
26
src/Appwrite/Platform/Modules/Databases/Context.php
Normal file
26
src/Appwrite/Platform/Modules/Databases/Context.php
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
<?php
|
||||
|
||||
namespace Appwrite\Platform\Modules\Databases;
|
||||
|
||||
/**
|
||||
* Context constants for identifying database resource types.
|
||||
*
|
||||
* Tables vs. Collections, Rows vs. Documents, and Columns vs. Attributes
|
||||
* are functionally equivalent and share the same underlying API structure.
|
||||
*
|
||||
* These constants help distinguish the context of an action,
|
||||
* enabling accurate error messages, realtime event triggers, and other context-aware behaviors.
|
||||
*/
|
||||
class Context
|
||||
{
|
||||
// Context constants for database
|
||||
public const DATABASE_ROWS = 'row';
|
||||
public const DATABASE_TABLES = 'table';
|
||||
public const DATABASE_COLUMNS = 'column';
|
||||
public const DATABASE_COLUMN_INDEX = 'columnIndex';
|
||||
|
||||
public const DATABASE_INDEX = 'index';
|
||||
public const DATABASE_DOCUMENTS = 'document';
|
||||
public const DATABASE_ATTRIBUTES = 'attribute';
|
||||
public const DATABASE_COLLECTIONS = 'collection';
|
||||
}
|
||||
|
|
@ -3,6 +3,7 @@
|
|||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Collections;
|
||||
|
||||
use Appwrite\Extend\Exception;
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Utopia\Platform\Action as UtopiaAction;
|
||||
|
||||
abstract class Action extends UtopiaAction
|
||||
|
|
@ -10,7 +11,7 @@ abstract class Action extends UtopiaAction
|
|||
/**
|
||||
* The current API context (either 'table' or 'collection').
|
||||
*/
|
||||
private ?string $context = DATABASE_COLLECTIONS_CONTEXT;
|
||||
private ?string $context = Context::DATABASE_COLLECTIONS;
|
||||
|
||||
/**
|
||||
* Get the response model used in the SDK and HTTP responses.
|
||||
|
|
@ -20,12 +21,12 @@ abstract class Action extends UtopiaAction
|
|||
/**
|
||||
* Set the current API context.
|
||||
*
|
||||
* @param string $context Must be either `DATABASE_TABLES_CONTEXT` or `DATABASE_COLLECTIONS_CONTEXT`.
|
||||
* @param string $context Must be either `Context::DATABASE_TABLES` or `Context::DATABASE_COLLECTIONS`.
|
||||
*/
|
||||
final protected function setContext(string $context): void
|
||||
{
|
||||
if (!\in_array($context, [DATABASE_TABLES_CONTEXT, DATABASE_COLLECTIONS_CONTEXT], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Must be either `DATABASE_TABLES_CONTEXT` or `DATABASE_COLLECTIONS_CONTEXT`.");
|
||||
if (!\in_array($context, [Context::DATABASE_TABLES, Context::DATABASE_COLLECTIONS], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Must be either `Context::DATABASE_TABLES` or `Context::DATABASE_COLLECTIONS`.");
|
||||
}
|
||||
|
||||
$this->context = $context;
|
||||
|
|
@ -52,7 +53,7 @@ abstract class Action extends UtopiaAction
|
|||
*/
|
||||
final protected function isCollectionsAPI(): bool
|
||||
{
|
||||
return $this->getContext() === DATABASE_COLLECTIONS_CONTEXT;
|
||||
return $this->getContext() === Context::DATABASE_COLLECTIONS;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ namespace Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attribu
|
|||
use Appwrite\Event\Database as EventDatabase;
|
||||
use Appwrite\Event\Event;
|
||||
use Appwrite\Extend\Exception;
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Utopia\Response;
|
||||
use Appwrite\Utopia\Response as UtopiaResponse;
|
||||
use Throwable;
|
||||
|
|
@ -28,7 +29,7 @@ abstract class Action extends UtopiaAction
|
|||
/**
|
||||
* @var string|null The current context (either 'column' or 'attribute')
|
||||
*/
|
||||
private ?string $context = DATABASE_ATTRIBUTES_CONTEXT;
|
||||
private ?string $context = Context::DATABASE_ATTRIBUTES;
|
||||
|
||||
/**
|
||||
* Get the correct response model.
|
||||
|
|
@ -42,8 +43,8 @@ abstract class Action extends UtopiaAction
|
|||
*/
|
||||
final protected function setContext(string $context): void
|
||||
{
|
||||
if (!\in_array($context, [DATABASE_COLUMNS_CONTEXT, DATABASE_ATTRIBUTES_CONTEXT], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Use `DATABASE_COLUMNS_CONTEXT` or `DATABASE_ATTRIBUTES_CONTEXT`");
|
||||
if (!\in_array($context, [Context::DATABASE_COLUMNS, Context::DATABASE_ATTRIBUTES], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Use `Context::DATABASE_COLUMNS` or `Context::DATABASE_ATTRIBUTES`");
|
||||
}
|
||||
|
||||
$this->context = $context;
|
||||
|
|
@ -64,7 +65,7 @@ abstract class Action extends UtopiaAction
|
|||
{
|
||||
// columns in tables context
|
||||
// attributes in collections context
|
||||
return $this->getContext() === DATABASE_ATTRIBUTES_CONTEXT;
|
||||
return $this->getContext() === Context::DATABASE_ATTRIBUTES;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Documents;
|
||||
|
||||
use Appwrite\Extend\Exception;
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Utopia\Platform\Action as UtopiaAction;
|
||||
|
||||
abstract class Action extends UtopiaAction
|
||||
|
|
@ -10,18 +11,13 @@ abstract class Action extends UtopiaAction
|
|||
/**
|
||||
* @var string|null The current context (either 'row' or 'document')
|
||||
*/
|
||||
private ?string $context = DATABASE_DOCUMENTS_CONTEXT;
|
||||
private ?string $context = Context::DATABASE_DOCUMENTS;
|
||||
|
||||
/**
|
||||
* Get the response model used in the SDK and HTTP responses.
|
||||
*/
|
||||
abstract protected function getResponseModel(): string;
|
||||
|
||||
/**
|
||||
* Get the response model used in the SDK and HTTP responses for bulk action.
|
||||
*/
|
||||
abstract protected function getBulkResponseModel(): string;
|
||||
|
||||
/**
|
||||
* Set the context to either `row` or `document`.
|
||||
*
|
||||
|
|
@ -29,8 +25,8 @@ abstract class Action extends UtopiaAction
|
|||
*/
|
||||
final protected function setContext(string $context): void
|
||||
{
|
||||
if (!\in_array($context, [DATABASE_ROWS_CONTEXT, DATABASE_DOCUMENTS_CONTEXT], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Use `DATABASE_ROWS_CONTEXT` or `DATABASE_DOCUMENTS_CONTEXT`");
|
||||
if (!\in_array($context, [Context::DATABASE_ROWS, Context::DATABASE_DOCUMENTS], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Use `Context::DATABASE_ROWS` or `Context::DATABASE_DOCUMENTS`");
|
||||
}
|
||||
|
||||
$this->context = $context;
|
||||
|
|
@ -61,7 +57,7 @@ abstract class Action extends UtopiaAction
|
|||
{
|
||||
// rows in tables api context
|
||||
// documents in collections api context
|
||||
return $this->getContext() === DATABASE_DOCUMENTS_CONTEXT;
|
||||
return $this->getContext() === Context::DATABASE_DOCUMENTS;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Indexes;
|
||||
|
||||
use Appwrite\Extend\Exception;
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Utopia\Platform\Action as UtopiaAction;
|
||||
|
||||
abstract class Action extends UtopiaAction
|
||||
|
|
@ -10,7 +11,7 @@ abstract class Action extends UtopiaAction
|
|||
/**
|
||||
* The current API context (either 'columnIndex' or 'index').
|
||||
*/
|
||||
private ?string $context = DATABASE_INDEX_CONTEXT;
|
||||
private ?string $context = Context::DATABASE_INDEX;
|
||||
|
||||
/**
|
||||
* Get the response model used in the SDK and HTTP responses.
|
||||
|
|
@ -20,12 +21,12 @@ abstract class Action extends UtopiaAction
|
|||
/**
|
||||
* Set the current API context.
|
||||
*
|
||||
* @param string $context Must be either `DATABASE_INDEX_CONTEXT` or `DATABASE_COLUMN_INDEX_CONTEXT`.
|
||||
* @param string $context Must be either `DATABASE_INDEX` or `DATABASE_COLUMN_INDEX`.
|
||||
*/
|
||||
final protected function setContext(string $context): void
|
||||
{
|
||||
if (!\in_array($context, [DATABASE_INDEX_CONTEXT, DATABASE_COLUMN_INDEX_CONTEXT], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Must be either `DATABASE_COLUMN_INDEX_CONTEXT` or `DATABASE_INDEX_CONTEXT`.");
|
||||
if (!\in_array($context, [Context::DATABASE_INDEX, Context::DATABASE_COLUMN_INDEX], true)) {
|
||||
throw new \InvalidArgumentException("Invalid context '$context'. Must be either `Context::DATABASE_COLUMN_INDEX` or `Context::DATABASE_INDEX`.");
|
||||
}
|
||||
|
||||
$this->context = $context;
|
||||
|
|
@ -36,9 +37,9 @@ abstract class Action extends UtopiaAction
|
|||
*/
|
||||
final protected function getParentContext(): string
|
||||
{
|
||||
return $this->getContext() === DATABASE_INDEX_CONTEXT
|
||||
? DATABASE_ATTRIBUTES_CONTEXT
|
||||
: DATABASE_COLUMNS_CONTEXT;
|
||||
return $this->getContext() === Context::DATABASE_INDEX
|
||||
? Context::DATABASE_ATTRIBUTES
|
||||
: Context::DATABASE_COLUMNS;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -54,7 +55,7 @@ abstract class Action extends UtopiaAction
|
|||
*/
|
||||
final protected function isCollectionsAPI(): bool
|
||||
{
|
||||
return $this->getParentContext() === DATABASE_ATTRIBUTES_CONTEXT;
|
||||
return $this->getParentContext() === Context::DATABASE_ATTRIBUTES;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Boolean;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Boolean\Create as BooleanCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -29,7 +30,7 @@ class Create extends BooleanCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Boolean;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Boolean\Update as BooleanUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -31,7 +32,7 @@ class Update extends BooleanUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Datetime;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Datetime\Create as DatetimeCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -31,7 +32,7 @@ class Create extends DatetimeCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Datetime;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Datetime\Update as DatetimeUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -33,7 +34,7 @@ class Update extends DatetimeUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Delete as AttributesDelete;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -30,7 +31,7 @@ class Delete extends AttributesDelete
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_DELETE)
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Email;
|
||||
|
||||
use Appwrite\Network\Validator\Email;
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Email\Create as EmailCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -30,7 +31,7 @@ class Create extends EmailCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Email;
|
||||
|
||||
use Appwrite\Network\Validator\Email;
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Email\Update as EmailUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -32,7 +33,7 @@ class Update extends EmailUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Enum;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Enum\Create as EnumCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -32,7 +33,7 @@ class Create extends EnumCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Enum;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Enum\Update as EnumUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -34,7 +35,7 @@ class Update extends EnumUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Float;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Float\Create as FloatCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -30,7 +31,7 @@ class Create extends FloatCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Float;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Float\Update as FloatUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -32,7 +33,7 @@ class Update extends FloatUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Get as AttributesGet;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -39,7 +40,7 @@ class Get extends AttributesGet
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\IP;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\IP\Create as IPCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -30,7 +31,7 @@ class Create extends IPCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\IP;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\IP\Update as IPUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -32,7 +33,7 @@ class Update extends IPUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Integer;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Integer\Create as IntegerCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -30,7 +31,7 @@ class Create extends IntegerCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Integer;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Integer\Update as IntegerUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -32,7 +33,7 @@ class Update extends IntegerUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Relationship;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Relationship\Create as RelationshipCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -31,7 +32,7 @@ class Create extends RelationshipCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\Relationship;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\Relationship\Update as RelationshipUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -31,7 +32,7 @@ class Update extends RelationshipUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\String;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\String\Create as StringCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -32,7 +33,7 @@ class Create extends StringCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\String;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\String\Update as StringUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -34,7 +35,7 @@ class Update extends StringUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\URL;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\URL\Create as URLCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -30,7 +31,7 @@ class Create extends URLCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns\URL;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\URL\Update as URLUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -32,7 +33,7 @@ class Update extends URLUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Columns;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Attributes\XList as AttributesXList;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\Method;
|
||||
|
|
@ -28,7 +29,7 @@ class XList extends AttributesXList
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMNS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMNS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Create as CollectionCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -32,7 +33,7 @@ class Create extends CollectionCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_TABLES_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_TABLES);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Delete as CollectionDelete;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -28,7 +29,7 @@ class Delete extends CollectionDelete
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_TABLES_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_TABLES);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_DELETE)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Get as CollectionGet;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -28,7 +29,7 @@ class Get extends CollectionGet
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_TABLES_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_TABLES);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Indexes;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Indexes\Create as IndexCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -32,7 +33,7 @@ class Create extends IndexCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMN_INDEX_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMN_INDEX);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Indexes;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Indexes\Delete as IndexDelete;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -33,7 +34,7 @@ class Delete extends IndexDelete
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMN_INDEX_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMN_INDEX);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_DELETE)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Indexes;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Indexes\Get as IndexGet;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -29,7 +30,7 @@ class Get extends IndexGet
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMN_INDEX_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMN_INDEX);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Indexes;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Indexes\XList as IndexXList;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -29,7 +30,7 @@ class XList extends IndexXList
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_COLUMN_INDEX_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_COLUMN_INDEX);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Logs;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Logs\XList as CollectionLogXList;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -25,7 +26,7 @@ class XList extends CollectionLogXList
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_TABLES_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_TABLES);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Rows;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Documents\Create as DocumentCreate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -39,7 +40,7 @@ class Create extends DocumentCreate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_ROWS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_ROWS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_POST)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Rows;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Documents\Delete as DocumentDelete;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -34,7 +35,7 @@ class Delete extends DocumentDelete
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_ROWS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_ROWS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_DELETE)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Rows;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Documents\Get as DocumentGet;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -30,7 +31,7 @@ class Get extends DocumentGet
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_ROWS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_ROWS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Rows\Logs;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Documents\Logs\XList as DocumentLogXList;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -25,7 +26,7 @@ class XList extends DocumentLogXList
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_ROWS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_ROWS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Rows;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Documents\Update as DocumentUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -31,7 +32,7 @@ class Update extends DocumentUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_ROWS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_ROWS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PATCH)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Rows;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Documents\XList as DocumentXList;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -30,7 +31,7 @@ class XList extends DocumentXList
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_ROWS_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_ROWS);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Update as CollectionUpdate;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -31,7 +32,7 @@ class Update extends CollectionUpdate
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_TABLES_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_TABLES);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_PUT)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables\Usage;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\Usage\Get as CollectionUsageGet;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -29,7 +30,7 @@ class Get extends CollectionUsageGet
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_TABLES_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_TABLES);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace Appwrite\Platform\Modules\Databases\Http\Databases\Tables;
|
||||
|
||||
use Appwrite\Platform\Modules\Databases\Context;
|
||||
use Appwrite\Platform\Modules\Databases\Http\Databases\Collections\XList as CollectionXList;
|
||||
use Appwrite\SDK\AuthType;
|
||||
use Appwrite\SDK\ContentType;
|
||||
|
|
@ -30,7 +31,7 @@ class XList extends CollectionXList
|
|||
|
||||
public function __construct()
|
||||
{
|
||||
$this->setContext(DATABASE_TABLES_CONTEXT);
|
||||
$this->setContext(Context::DATABASE_TABLES);
|
||||
|
||||
$this
|
||||
->setHttpMethod(self::HTTP_REQUEST_METHOD_GET)
|
||||
|
|
|
|||
Loading…
Reference in a new issue