Commit d9d8168feb5b4511a302fb2bad04740b7bf54366

Authored by Alex Savenko
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
... ...