Upgraded validator

This commit is contained in:
James Cole 2017-01-30 16:35:41 +01:00
parent 4bc3af7176
commit 4cad2eb0c4
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E

View File

@ -27,9 +27,9 @@ use FireflyIII\Rules\Triggers\TriggerInterface;
use FireflyIII\User; use FireflyIII\User;
use Google2FA; use Google2FA;
use Illuminate\Contracts\Encryption\DecryptException; use Illuminate\Contracts\Encryption\DecryptException;
use Illuminate\Contracts\Translation\Translator;
use Illuminate\Validation\Validator; use Illuminate\Validation\Validator;
use Session; use Session;
use Symfony\Component\Translation\TranslatorInterface;
/** /**
* Class FireflyValidator * Class FireflyValidator
@ -40,14 +40,14 @@ class FireflyValidator extends Validator
{ {
/** /**
* @param TranslatorInterface $translator * @param Translator $translator
* @param array $data * @param array $data
* @param array $rules * @param array $rules
* @param array $messages * @param array $messages
* @param array $customAttributes * @param array $customAttributes
* *
*/ */
public function __construct(TranslatorInterface $translator, array $data, array $rules, array $messages = [], array $customAttributes = []) public function __construct(Translator $translator, array $data, array $rules, array $messages = [], array $customAttributes = [])
{ {
parent::__construct($translator, $data, $rules, $messages, $customAttributes); parent::__construct($translator, $data, $rules, $messages, $customAttributes);
} }
@ -158,6 +158,7 @@ class FireflyValidator extends Validator
public function validateMore($attribute, $value, $parameters): bool public function validateMore($attribute, $value, $parameters): bool
{ {
$compare = $parameters[0] ?? '0'; $compare = $parameters[0] ?? '0';
return bccomp($value, $compare) > 0; return bccomp($value, $compare) > 0;
} }