コード例 #1
0
 /**
  * @param  string                            $attribute
  * @param  mixed                             $value
  * @param  array                             $parameters
  * @param  \Illuminate\Validation\Validator  $validator
  *
  * @return bool
  */
 public function validateCurrencySupported($attribute, $value, $parameters, $validator)
 {
     $manager = $this->manager;
     /** @var \Illuminate\Validation\Validator $validator */
     $validator->addReplacer('currency_supported', function ($message, $attribute, $rule, $parameters) use($manager) {
         return trans("currencies::validation.currency.supported", ['attribute' => $attribute]);
     });
     return in_array($value, $manager->getSupported());
 }