. */ namespace App\Rules; use Illuminate\Contracts\Validation\Rule; use Respect\Validation\Validator; class SIPUsername implements Rule { public function passes($attribute, $value) { return Validator::regex('/' . config('app.account_username_regex') . '/')->validate($value); } public function message() { return 'The :attribute should be a valid SIP username'; } }