public static function register($username, $email, $plainPassword, UserPasswordEncoderInterface $encoder, array $roles = ['ROLE_USER']) : self { $user = new self($username, $email, $plainPassword, $encoder, $roles); $user->recordUserRegistered(); $user->enabled = true; return $user; }