pluck('code')->toArray(); if (in_array($value, $currencies)) { $status = true; } $currency_code = $value; return $status; }, trans('validation.custom.invalid_currency', ['attribute' => $currency_code]) ); $amount = null; Validator::extend('amount', function ($attribute, $value, $parameters, $validator) use (&$amount) { $status = false; if ($value > 0) { $status = true; } $amount = $value; return $status; }, trans('validation.custom.invalid_amount', ['attribute' => $amount]) ); } /** * Register any application services. * * @return void */ public function register() { // } }