From 7ec643f09bc86aa798ee9da3c40f25d5e998e59d Mon Sep 17 00:00:00 2001 From: Awilum Date: Thu, 9 Jan 2020 00:14:30 +0300 Subject: [PATCH] refactor(admin-plugin): fix code standard for UsersController #347 --- .../admin/app/Controllers/UsersController.php | 40 +++++++------------ 1 file changed, 14 insertions(+), 26 deletions(-) diff --git a/site/plugins/admin/app/Controllers/UsersController.php b/site/plugins/admin/app/Controllers/UsersController.php index ba5d6c1c..a7b02044 100644 --- a/site/plugins/admin/app/Controllers/UsersController.php +++ b/site/plugins/admin/app/Controllers/UsersController.php @@ -9,12 +9,14 @@ use Flextype\Component\Session\Session; use Psr\Http\Message\ResponseInterface as Response; use Psr\Http\Message\ServerRequestInterface as Request; use Ramsey\Uuid\Uuid; -use const PASSWORD_BCRYPT; use function count; +use function date; use function Flextype\Component\I18n\__; use function password_hash; use function password_verify; +use function time; use function trim; +use const PASSWORD_BCRYPT; /** * @property View $view @@ -29,10 +31,8 @@ class UsersController extends Controller * * @param Request $request PSR7 request * @param Response $response PSR7 response - * - * @return Response */ - public function profile($request, $response) : Response + public function profile(Request $request, Response $response) : Response { return $this->container->get('view')->render( $response, @@ -45,8 +45,6 @@ class UsersController extends Controller * * @param Request $request PSR7 request * @param Response $response PSR7 response - * - * @return Response */ public function login(Request $request, Response $response) : Response { @@ -71,8 +69,6 @@ class UsersController extends Controller * * @param Request $request PSR7 request * @param Response $response PSR7 response - * - * @return Response */ public function loginProcess(Request $request, Response $response) : Response { @@ -103,8 +99,6 @@ class UsersController extends Controller * * @param Request $request PSR7 request * @param Response $response PSR7 response - * - * @return Response */ public function installation(Request $request, Response $response) : Response { @@ -129,8 +123,6 @@ class UsersController extends Controller * * @param Request $request PSR7 request * @param Response $response PSR7 response - * - * @return Response */ public function installationProcess(Request $request, Response $response) : Response { @@ -138,7 +130,6 @@ class UsersController extends Controller $data = $request->getParsedBody(); if (! Filesystem::has($_user_file = PATH['site'] . '/accounts/' . $this->slugify->slugify($data['username']) . '.yaml')) { - // Generate UUID $uuid = Uuid::uuid4()->toString(); @@ -150,17 +141,16 @@ class UsersController extends Controller // Create admin account if (Filesystem::write( - PATH['site'] . '/accounts/' . $data['username'] . '.yaml', - $this->parser->encode([ - 'username' => $this->slugify->slugify($data['username']), - 'hashed_password' => password_hash($data['password'], PASSWORD_BCRYPT), - 'email' => $data['email'], - 'role' => 'admin', - 'state' => 'enabled', - 'uuid' => $uuid, - ], 'yaml') - )) { - + PATH['site'] . '/accounts/' . $data['username'] . '.yaml', + $this->parser->encode([ + 'username' => $this->slugify->slugify($data['username']), + 'hashed_password' => password_hash($data['password'], PASSWORD_BCRYPT), + 'email' => $data['email'], + 'role' => 'admin', + 'state' => 'enabled', + 'uuid' => $uuid, + ], 'yaml') + )) { // Update default flextype entries $this->entries->update('home', ['created_by' => $uuid, 'published_by' => $uuid, 'published_at' => $time, 'created_at' => $time]); @@ -178,8 +168,6 @@ class UsersController extends Controller * * @param Request $request PSR7 request * @param Response $response PSR7 response - * - * @return Response */ public function logoutProcess(Request $request, Response $response) : Response {