1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-24 05:43:10 +02:00

refactor(admin-plugin): fix code standard for UsersController #347

This commit is contained in:
Awilum
2020-01-09 00:14:30 +03:00
parent 0e010d5607
commit 7ec643f09b

View File

@@ -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
{