From a13eb4aa6cc698293f7d0f8f4645934a862e20fa Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 7 Feb 2017 19:31:13 +0200 Subject: [PATCH] user registration --- app/library/App/Controllers/UserController.php | 19 ------------------- app/library/App/Resources/UserResource.php | 2 ++ 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/app/library/App/Controllers/UserController.php b/app/library/App/Controllers/UserController.php index 3faa6c0..b611c9d 100755 --- a/app/library/App/Controllers/UserController.php +++ b/app/library/App/Controllers/UserController.php @@ -98,24 +98,5 @@ class UserController extends CrudResourceController } } - protected function createItem(User $item, $data) - { - $this->beforeAssignData($item, $data); - $item->assign($data, $item->columnMap(), $this->whitelistCreate()); - $this->afterAssignData($item, $data); - - $this->beforeSave($item); - $this->beforeCreate($item); - - $success = $item->create(); - - if ($success) { - - $this->afterCreate($item); - $this->afterSave($item); - } - - return $success ? $item : null; - } } diff --git a/app/library/App/Resources/UserResource.php b/app/library/App/Resources/UserResource.php index 06987a8..77d34ae 100755 --- a/app/library/App/Resources/UserResource.php +++ b/app/library/App/Resources/UserResource.php @@ -7,6 +7,7 @@ use PhalconRest\Api\ApiEndpoint; use App\Model\User; use App\Transformers\UserTransformer; use App\Controllers\UserController; +use PhalconRest\Mvc\Controllers\CrudResourceController; use App\Constants\AclRoles; class UserResource extends ApiResource { @@ -19,6 +20,7 @@ class UserResource extends ApiResource { ->expectsJsonData() ->transformer(UserTransformer::class) ->handler(UserController::class) + ->handler(CrudResourceController::class) ->itemKey('user') ->collectionKey('users') -- libgit2 0.21.4