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 | ... | ... |