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