diff --git a/app/library/App/Controllers/UserController.php b/app/library/App/Controllers/UserController.php index 135873b..9014b06 100755 --- a/app/library/App/Controllers/UserController.php +++ b/app/library/App/Controllers/UserController.php @@ -8,6 +8,15 @@ use PhalconRest\Mvc\Controllers\CrudResourceController; class UserController extends CrudResourceController { + public function whitelist() + { + return [ + 'username', + 'password', + 'email' + ]; + } + public function me() { return $this->createResourceResponse($this->userService->getDetails()); @@ -78,20 +87,6 @@ class UserController extends CrudResourceController } - public function whitelist() - { - return [ - 'username', - 'password', - 'email' - ]; - } - -// protected function getModelPrimaryKey() -// { -// return 'id'; -// } - protected function transformPostDataValue($key, $value, $data) { if ($key == 'password') { diff --git a/app/library/App/Resources/UserResource.php b/app/library/App/Resources/UserResource.php index a513ace..bf464ed 100755 --- a/app/library/App/Resources/UserResource.php +++ b/app/library/App/Resources/UserResource.php @@ -45,6 +45,17 @@ class UserResource extends ApiResource { ->deny(AclRoles::AUTHORIZED) ->description('Register new user') ->expectsJsonData() + ->exampleResponse([ + "result" => "OK", + "user" => [ + "id" => "95", + "username" => "MyLogin", + "email" => "myGmail@gmail.com", + "role" => "User", + "createdAt" => "2017-02-16 17:57:52", + "updatedAt" => "2017-02-16 17:57:52" + ] + ]) ); } } \ No newline at end of file -- libgit2 0.21.4