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

global const for TYPE_DATETIME_EXAMPLE

This commit is contained in:
fogelito 2022-08-14 13:27:07 +03:00
parent 00e64e3518
commit 9b9f2fe428
21 changed files with 48 additions and 47 deletions

View file

@ -12,6 +12,7 @@ abstract class Model
public const TYPE_BOOLEAN = 'boolean';
public const TYPE_JSON = 'json';
public const TYPE_DATETIME = 'datetime';
public const TYPE_DATETIME_EXAMPLE = '2020-10-15 09:38:00+03:00';
/**
* @var bool

View file

@ -21,7 +21,7 @@ class AttributeDatetime extends Attribute
'type' => self::TYPE_DATETIME,
'description' => 'Attribute type.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('format', [
'type' => self::TYPE_DATETIME,
@ -35,7 +35,7 @@ class AttributeDatetime extends Attribute
'type' => self::TYPE_STRING,
'description' => 'Default value for attribute when not provided. Only null is optional',
'default' => null,
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
'array' => false,
'require' => false,
])

View file

@ -20,13 +20,13 @@ class Bucket extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Bucket creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Bucket update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$read', [
'type' => self::TYPE_STRING,

View file

@ -49,13 +49,13 @@ class Build extends Model
'type' => self::TYPE_DATETIME,
'description' => 'The deployment creation date in Datetime.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('endTime', [
'type' => self::TYPE_DATETIME,
'description' => 'The time the build was finished in Datetime.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('duration', [
'type' => self::TYPE_INTEGER,

View file

@ -20,13 +20,13 @@ class Collection extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Collection creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Collection update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$read', [
'type' => self::TYPE_STRING,

View file

@ -20,13 +20,13 @@ class Deployment extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Deployment creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Deployment update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('resourceId', [
'type' => self::TYPE_STRING,

View file

@ -46,13 +46,13 @@ class Document extends Any
'type' => self::TYPE_DATETIME,
'description' => 'Document creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Document update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$read', [
'type' => self::TYPE_STRING,

View file

@ -25,13 +25,13 @@ class Domain extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Domain creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Domain update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('domain', [
'type' => self::TYPE_STRING,

View file

@ -20,13 +20,13 @@ class Execution extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Execution creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Execution upate date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$read', [
'type' => self::TYPE_STRING,

View file

@ -26,13 +26,13 @@ class File extends Model
'type' => self::TYPE_DATETIME,
'description' => 'File creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'File update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$read', [
'type' => self::TYPE_STRING,

View file

@ -22,13 +22,13 @@ class Func extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Function creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Function update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('execute', [
'type' => self::TYPE_STRING,
@ -84,13 +84,13 @@ class Func extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Function next scheduled execution date in Datetime.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('schedulePrevious', [
'type' => self::TYPE_DATETIME,
'description' => 'Function Previous scheduled execution date in Datetime.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('timeout', [
'type' => self::TYPE_INTEGER,

View file

@ -25,13 +25,13 @@ class Key extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Key creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Key update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('name', [
'type' => self::TYPE_STRING,
@ -43,7 +43,7 @@ class Key extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Key expiration date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('scopes', [
'type' => self::TYPE_STRING,

View file

@ -50,7 +50,7 @@ class Log extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Log creation date in Datetime.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('osCode', [
'type' => self::TYPE_STRING,

View file

@ -20,13 +20,13 @@ class Membership extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Membership creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Membership update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('userId', [
'type' => self::TYPE_STRING,
@ -62,13 +62,13 @@ class Membership extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Date, the user has been invited to join the team in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('joined', [
'type' => self::TYPE_DATETIME,
'description' => 'Date, the user has accepted the invitation to join the team in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('confirm', [
'type' => self::TYPE_BOOLEAN,

View file

@ -25,13 +25,13 @@ class Platform extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Platform creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Platform update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('name', [
'type' => self::TYPE_STRING,

View file

@ -27,13 +27,13 @@ class Project extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Project creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Project update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('name', [
'type' => self::TYPE_STRING,

View file

@ -20,7 +20,7 @@ class Session extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Session creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('userId', [
'type' => self::TYPE_STRING,
@ -32,7 +32,7 @@ class Session extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Session expiration date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('provider', [
'type' => self::TYPE_STRING,
@ -56,7 +56,7 @@ class Session extends Model
'type' => self::TYPE_DATETIME,
'description' => 'The date of when the access token expires in datetime format.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('providerRefreshToken', [
'type' => self::TYPE_STRING,

View file

@ -20,13 +20,13 @@ class Team extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Team creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Team update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('name', [
'type' => self::TYPE_STRING,

View file

@ -20,7 +20,7 @@ class Token extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Token creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('userId', [
'type' => self::TYPE_STRING,
@ -38,7 +38,7 @@ class Token extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Token expiration date in Unix timestamp.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
;
}

View file

@ -21,13 +21,13 @@ class User extends Model
'type' => self::TYPE_DATETIME,
'description' => 'User creation date in Datetime.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'User update date in Datetime.',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('name', [
'type' => self::TYPE_STRING,
@ -39,7 +39,7 @@ class User extends Model
'type' => self::TYPE_DATETIME,
'description' => 'User registration date in Datetime.',
'default' => null,
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('status', [
'type' => self::TYPE_BOOLEAN,
@ -51,7 +51,7 @@ class User extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Datetime of the most recent password update',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('email', [
'type' => self::TYPE_STRING,

View file

@ -25,13 +25,13 @@ class Webhook extends Model
'type' => self::TYPE_DATETIME,
'description' => 'Webhook creation date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('$updatedAt', [
'type' => self::TYPE_DATETIME,
'description' => 'Webhook update date in Datetime',
'default' => '',
'example' => '1975-12-06 13:30:59',
'example' => self::TYPE_DATETIME_EXAMPLE,
])
->addRule('name', [
'type' => self::TYPE_STRING,