1
0
Fork 0
mirror of synced 2024-06-27 02:31:04 +12:00

Use response models for attirbute types

This commit is contained in:
kodumbeats 2021-06-11 11:27:51 -04:00
parent d2597db038
commit 8aecf3cf6a

View file

@ -4,6 +4,7 @@ namespace Appwrite\Utopia\Response\Model;
use Appwrite\Utopia\Response;
use Appwrite\Utopia\Response\Model;
use stdClass;
class Collection extends Model
{
@ -37,31 +38,31 @@ class Collection extends Model
'example' => '',
])
->addRule('attributes', [
'type' => self::TYPE_STRING,
'type' => Response::MODEL_ATTRIBUTE,
'description' => 'Collection attributes.',
'default' => '',
'example' => '',
'default' => [],
'example' => new stdClass,
'array' => true
])
->addRule('indexes', [
'type' => self::TYPE_STRING,
'type' => Response::MODEL_INDEX,
'description' => 'Collection indexes.',
'default' => '',
'example' => '',
'default' => [],
'example' => new stdClass,
'array' => true
])
->addRule('attributesInQueue', [
'type' => self::TYPE_STRING,
'type' => Response::MODEL_ATTRIBUTE,
'description' => 'Collection attributes in creation queue.',
'default' => '',
'example' => '',
'default' => [],
'example' => new stdClass,
'array' => true
])
->addRule('indexesInQueue', [
'type' => self::TYPE_STRING,
'type' => Response::MODEL_INDEX,
'description' => 'Collection indexes in creation queue.',
'default' => '',
'example' => '',
'default' => [],
'example' => new stdClass,
'array' => true
])
;