Commit d9d8168feb5b4511a302fb2bad04740b7bf54366
1 parent
9ca1ddd2
user registration
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
app/library/App/Resources/UserResource.php
... | ... | @@ -8,6 +8,7 @@ use App\Model\User; |
8 | 8 | use App\Transformers\UserTransformer; |
9 | 9 | use App\Controllers\UserController; |
10 | 10 | use App\Constants\AclRoles; |
11 | +use PhalconRest\Mvc\Controllers\CrudResourceController; | |
11 | 12 | |
12 | 13 | class UserResource extends ApiResource { |
13 | 14 | |
... | ... | @@ -19,6 +20,7 @@ class UserResource extends ApiResource { |
19 | 20 | ->expectsJsonData() |
20 | 21 | ->transformer(UserTransformer::class) |
21 | 22 | ->handler(UserController::class) |
23 | + ->handler(CrudResourceController::class) | |
22 | 24 | ->itemKey('user') |
23 | 25 | ->collectionKey('users') |
24 | 26 | |
... | ... | @@ -42,6 +44,9 @@ class UserResource extends ApiResource { |
42 | 44 | ->endpoint(ApiEndpoint::post('/registration', 'registration')) |
43 | 45 | ->allow(AclRoles::UNAUTHORIZED) |
44 | 46 | ->deny(AclRoles::AUTHORIZED) |
47 | + | |
48 | + | |
49 | + ->endpoint(ApiEndpoint::update()) | |
45 | 50 | ; |
46 | 51 | } |
47 | 52 | } |
48 | 53 | \ No newline at end of file | ... | ... |