mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-22 01:49:05 +02:00
Fixed code style.
This commit is contained in:
parent
1aed1d1d26
commit
9a7223a301
142 changed files with 534 additions and 716 deletions
|
@ -21,10 +21,8 @@
|
|||
|
||||
namespace App\Validator\Constraints;
|
||||
|
||||
|
||||
use App\Entity\UserSystem\User;
|
||||
use Scheb\TwoFactorBundle\Security\TwoFactor\Provider\Google\GoogleAuthenticator;
|
||||
use Symfony\Component\Form\Form;
|
||||
use Symfony\Component\Form\FormInterface;
|
||||
use Symfony\Component\Validator\Constraint;
|
||||
use Symfony\Component\Validator\ConstraintValidator;
|
||||
|
@ -33,7 +31,6 @@ use Symfony\Component\Validator\Exception\UnexpectedValueException;
|
|||
|
||||
class ValidGoogleAuthCodeValidator extends ConstraintValidator
|
||||
{
|
||||
|
||||
protected $googleAuthenticator;
|
||||
|
||||
public function __construct(GoogleAuthenticator $googleAuthenticator)
|
||||
|
@ -42,7 +39,7 @@ class ValidGoogleAuthCodeValidator extends ConstraintValidator
|
|||
}
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function validate($value, Constraint $constraint)
|
||||
{
|
||||
|
@ -58,26 +55,25 @@ class ValidGoogleAuthCodeValidator extends ConstraintValidator
|
|||
throw new UnexpectedValueException($value, 'string');
|
||||
}
|
||||
|
||||
if(!ctype_digit($value)) {
|
||||
if (!ctype_digit($value)) {
|
||||
$this->context->addViolation('validator.google_code.only_digits_allowed');
|
||||
}
|
||||
|
||||
//Number must have 6 digits
|
||||
if(strlen($value) !== 6) {
|
||||
if (6 !== \strlen($value)) {
|
||||
$this->context->addViolation('validator.google_code.wrong_digit_count');
|
||||
}
|
||||
|
||||
//Try to retrieve the user we want to check
|
||||
if($this->context->getObject() instanceof FormInterface &&
|
||||
if ($this->context->getObject() instanceof FormInterface &&
|
||||
$this->context->getObject()->getParent() instanceof FormInterface
|
||||
&& $this->context->getObject()->getParent()->getData() instanceof User) {
|
||||
$user = $this->context->getObject()->getParent()->getData();
|
||||
|
||||
//Check if the given code is valid
|
||||
if(!$this->googleAuthenticator->checkCode($user, $value)) {
|
||||
if (!$this->googleAuthenticator->checkCode($user, $value)) {
|
||||
$this->context->addViolation('validator.google_code.wrong_code');
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue