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,6 +8,7 @@ use App\Model\User;
8 use App\Transformers\UserTransformer; 8 use App\Transformers\UserTransformer;
9 use App\Controllers\UserController; 9 use App\Controllers\UserController;
10 use App\Constants\AclRoles; 10 use App\Constants\AclRoles;
  11 +use PhalconRest\Mvc\Controllers\CrudResourceController;
11 12
12 class UserResource extends ApiResource { 13 class UserResource extends ApiResource {
13 14
@@ -19,6 +20,7 @@ class UserResource extends ApiResource { @@ -19,6 +20,7 @@ class UserResource extends ApiResource {
19 ->expectsJsonData() 20 ->expectsJsonData()
20 ->transformer(UserTransformer::class) 21 ->transformer(UserTransformer::class)
21 ->handler(UserController::class) 22 ->handler(UserController::class)
  23 + ->handler(CrudResourceController::class)
22 ->itemKey('user') 24 ->itemKey('user')
23 ->collectionKey('users') 25 ->collectionKey('users')
24 26
@@ -42,6 +44,9 @@ class UserResource extends ApiResource { @@ -42,6 +44,9 @@ class UserResource extends ApiResource {
42 ->endpoint(ApiEndpoint::post('/registration', 'registration')) 44 ->endpoint(ApiEndpoint::post('/registration', 'registration'))
43 ->allow(AclRoles::UNAUTHORIZED) 45 ->allow(AclRoles::UNAUTHORIZED)
44 ->deny(AclRoles::AUTHORIZED) 46 ->deny(AclRoles::AUTHORIZED)
  47 +
  48 +
  49 + ->endpoint(ApiEndpoint::update())
45 ; 50 ;
46 } 51 }
47 } 52 }
48 \ No newline at end of file 53 \ No newline at end of file