forked from phalcon/rest-api
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGetController.php
More file actions
41 lines (33 loc) · 927 Bytes
/
GetController.php
File metadata and controls
41 lines (33 loc) · 927 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
declare(strict_types=1);
namespace Niden\Api\Controllers\Users;
use Niden\Api\Controllers\BaseController;
use Niden\Constants\Relationships;
use Niden\Models\Users;
use Niden\Transformers\BaseTransformer;
/**
* Class GetController
*
* @package Niden\Api\Controllers\Users
*/
class GetController extends BaseController
{
/** @var string */
protected $model = Users::class;
/** @var string */
protected $resource = Relationships::USERS;
/** @var string */
protected $transformer = BaseTransformer::class;
/** @var array<string,bool> */
protected $sortFields = [
'id' => true,
'status' => true,
'username' => true,
'password' => false,
'issuer' => true,
'tokenPassword' => false,
'tokenId' => false,
];
/** @var string */
protected $orderBy = 'username';
}