PHP Class Sylius\Bundle\UserBundle\Controller\UserController

Author: Łukasz Chruściel ([email protected])
Inheritance: extends Sylius\Bundle\ResourceBundle\Controller\ResourceController
Datei anzeigen Open project: sylius/sylius

Public Methods

Method Description
changePasswordAction ( Request $request ) : Response
requestPasswordResetPinAction ( Request $request ) : Response
requestPasswordResetTokenAction ( Request $request ) : Response
requestVerificationTokenAction ( Request $request ) : Response
resetPasswordAction ( Request $request, string $token ) : Response
verifyAction ( Request $request, string $token ) : Response

Protected Methods

Method Description
addFlash ( string $type, string $message )
createResourceForm ( RequestConfiguration $configuration, string $type, mixed $resource ) : Symfony\Component\Form\FormInterface
handleChangePassword ( Request $request, RequestConfiguration $configuration, Sylius\Component\User\Model\UserInterface $user, string $newPassword ) : Response
handleExpiredToken ( Request $request, RequestConfiguration $configuration, Sylius\Component\User\Model\UserInterface $user ) : RedirectResponse
handleResetPassword ( Request $request, RequestConfiguration $configuration, Sylius\Component\User\Model\UserInterface $user, string $newPassword ) : Response
handleResetPasswordRequest ( Sylius\Component\User\Security\Generator\GeneratorInterface $generator, Sylius\Component\User\Model\UserInterface $user, string $senderEvent )
prepareResetPasswordRequest ( Request $request, Sylius\Component\User\Security\Generator\GeneratorInterface $generator, string $senderEvent ) : Response

Private Methods

Method Description
getSyliusAttribute ( Request $request, string $attribute, mixed $default = null ) : mixed

Method Details

addFlash() protected method

protected addFlash ( string $type, string $message )
$type string
$message string

changePasswordAction() public method

public changePasswordAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

createResourceForm() protected method

protected createResourceForm ( RequestConfiguration $configuration, string $type, mixed $resource ) : Symfony\Component\Form\FormInterface
$configuration Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration
$type string
$resource mixed
return Symfony\Component\Form\FormInterface

handleChangePassword() protected method

protected handleChangePassword ( Request $request, RequestConfiguration $configuration, Sylius\Component\User\Model\UserInterface $user, string $newPassword ) : Response
$request Symfony\Component\HttpFoundation\Request
$configuration Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration
$user Sylius\Component\User\Model\UserInterface
$newPassword string
return Symfony\Component\HttpFoundation\Response

handleExpiredToken() protected method

protected handleExpiredToken ( Request $request, RequestConfiguration $configuration, Sylius\Component\User\Model\UserInterface $user ) : RedirectResponse
$request Symfony\Component\HttpFoundation\Request
$configuration Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration
$user Sylius\Component\User\Model\UserInterface
return Symfony\Component\HttpFoundation\RedirectResponse

handleResetPassword() protected method

protected handleResetPassword ( Request $request, RequestConfiguration $configuration, Sylius\Component\User\Model\UserInterface $user, string $newPassword ) : Response
$request Symfony\Component\HttpFoundation\Request
$configuration Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration
$user Sylius\Component\User\Model\UserInterface
$newPassword string
return Symfony\Component\HttpFoundation\Response

handleResetPasswordRequest() protected method

protected handleResetPasswordRequest ( Sylius\Component\User\Security\Generator\GeneratorInterface $generator, Sylius\Component\User\Model\UserInterface $user, string $senderEvent )
$generator Sylius\Component\User\Security\Generator\GeneratorInterface
$user Sylius\Component\User\Model\UserInterface
$senderEvent string

prepareResetPasswordRequest() protected method

protected prepareResetPasswordRequest ( Request $request, Sylius\Component\User\Security\Generator\GeneratorInterface $generator, string $senderEvent ) : Response
$request Symfony\Component\HttpFoundation\Request
$generator Sylius\Component\User\Security\Generator\GeneratorInterface
$senderEvent string
return Symfony\Component\HttpFoundation\Response

requestPasswordResetPinAction() public method

public requestPasswordResetPinAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

requestPasswordResetTokenAction() public method

public requestPasswordResetTokenAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

requestVerificationTokenAction() public method

public requestVerificationTokenAction ( Request $request ) : Response
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Response

resetPasswordAction() public method

public resetPasswordAction ( Request $request, string $token ) : Response
$request Symfony\Component\HttpFoundation\Request
$token string
return Symfony\Component\HttpFoundation\Response

verifyAction() public method

public verifyAction ( Request $request, string $token ) : Response
$request Symfony\Component\HttpFoundation\Request
$token string
return Symfony\Component\HttpFoundation\Response