From e8cab5b793c3c7296eba9863c066fa17e47eed13 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 8 Feb 2017 20:22:58 +0200 Subject: [PATCH] test --- app/library/App/Controllers/UserController.php | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/app/library/App/Controllers/UserController.php b/app/library/App/Controllers/UserController.php index 686a285..64f1b96 100755 --- a/app/library/App/Controllers/UserController.php +++ b/app/library/App/Controllers/UserController.php @@ -46,7 +46,26 @@ class UserController extends CrudResourceController public function registration() { - return parent::create(); + $data = $this->getPostedData(); + + if (!$data || count($data) == 0) { + return $this->onNoDataProvided(); + } + + if (!$this->postDataValid($data, false)) { + return $this->onDataInvalid($data); + } + + if (!$this->saveAllowed($data) || !$this->createAllowed($data)) { + return $this->onNotAllowed(); + } + + $data = $this->transformPostData($data); + + $user = new User(); + $user->name = $data['name']; + $user->pass = $data['pass']; + $user->save(); } -- libgit2 0.21.4