Updated session model
This commit is contained in:
parent
228b2ec506
commit
5298c16971
3 changed files with 20 additions and 13 deletions
|
@ -9,13 +9,23 @@ class Session extends Model
|
||||||
{
|
{
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->addRule('roles', [
|
$this
|
||||||
|
->addRule('$id', [
|
||||||
'type' => 'string',
|
'type' => 'string',
|
||||||
'description' => 'User list of roles',
|
'description' => 'Session ID.',
|
||||||
'default' => [],
|
'example' => '5e5ea5c16897e',
|
||||||
'example' => [],
|
])
|
||||||
'array' => true,
|
->addRule('expire', [
|
||||||
]);
|
'type' => 'string',
|
||||||
|
'description' => 'Session expiration date in unix timestamp.',
|
||||||
|
'example' => 1592981250,
|
||||||
|
])
|
||||||
|
->addRule('ip', [
|
||||||
|
'type' => 'string',
|
||||||
|
'description' => 'IP session in use when the session was created.',
|
||||||
|
'example' => '127.0.0.1',
|
||||||
|
])
|
||||||
|
;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -24,14 +24,12 @@ class Team extends Model
|
||||||
->addRule('dateCreated', [
|
->addRule('dateCreated', [
|
||||||
'type' => 'integer',
|
'type' => 'integer',
|
||||||
'description' => 'Team creation date in unix timestamp.',
|
'description' => 'Team creation date in unix timestamp.',
|
||||||
'default' => false,
|
'example' => 1592981250,
|
||||||
'example' => true,
|
|
||||||
])
|
])
|
||||||
->addRule('sum', [ // TODO change key name?
|
->addRule('sum', [ // TODO change key name?
|
||||||
'type' => 'integer',
|
'type' => 'integer',
|
||||||
'description' => 'Total sum of team members.',
|
'description' => 'Total sum of team members.',
|
||||||
'default' => false,
|
'example' => 7,
|
||||||
'example' => true,
|
|
||||||
])
|
])
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,8 +24,7 @@ class User extends Model
|
||||||
->addRule('registration', [
|
->addRule('registration', [
|
||||||
'type' => 'integer',
|
'type' => 'integer',
|
||||||
'description' => 'User registration date in unix timestamp.',
|
'description' => 'User registration date in unix timestamp.',
|
||||||
'default' => false,
|
'example' => 1592981250,
|
||||||
'example' => true,
|
|
||||||
])
|
])
|
||||||
->addRule('status', [
|
->addRule('status', [
|
||||||
'type' => 'integer',
|
'type' => 'integer',
|
||||||
|
|
Loading…
Reference in a new issue