for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Kunstmaan\AdminBundle\EventListener;
use FOS\UserBundle\Event\FilterUserResponseEvent;
use FOS\UserBundle\Model\UserManager;
/**
* Set password_changed property to 1 after changing the password
*/
class PasswordResettingListener
{
* @var UserManager
private $userManager;
* @param UserManager $userManager
public function __construct(UserManager $userManager)
$this->userManager = $userManager;
}
* @param FilterUserResponseEvent $event
public function onPasswordResettingSuccess(FilterUserResponseEvent $event)
$user = $event->getUser();
$user->setPasswordChanged(true);
setPasswordChanged()
FOS\UserBundle\Model\UserInterface
setPassword()
This check marks calls to methods that do not seem to exist on an object.
This is most likely the result of a method being renamed without all references to it being renamed likewise.
$this->userManager->updateUser($user);
This check marks calls to methods that do not seem to exist on an object.
This is most likely the result of a method being renamed without all references to it being renamed likewise.