Open sidebar
app\lang\en\validation.php "alpha_spaces" => "The :attribute may only contain letters and spaces.", >>>>>>>>>>>>>>>>>>>>>>>>>>>>> app\start\global.php require app_path().'/filters.php'; require app_path().'/helpers.php'; require app_path('/validate/CustomValidation.php'); require app_path('/validate/validators.php'); >>>>>>>>>>>>>>>>>>>>>>>>>>>>> app\validate\validators.php <?php Validator::resolver(function($translator, $data, $rules, $messages){ return new CustomValidation($translator, $data, $rules, $messages); }); >>>>>>>>>>>>>>>>>>>>>>>>>>>>> app\validate\CustomValidation.php <?php use Illuminate\Validation\Validator; class CustomValidation extends Validator{ /** * Check if an input contains only alpha and spaces. * * @param string $attribute * @param mixed $value * @param array $parameters * @return boolean */ public function validateAlphaSpaces($attribute, $value, $parameters){ return preg_match('/^[\pL\s]+$/u', $value); } } >>>>>>>>>>>>>>>>>>>>>>>>>>>>> app\controllers\AccountController.php $rules = array( // 'expression' => 'required|alpha_spaces|max:90|min:3|unique:sayings' 'expression' => 'required|alpha_spaces' // 'expression' => 'required|max:90|min:3|unique:sayings|alpha_spaces:'. $postData["expression"], ); // var_dump($rules); $validator = Validator::make(Input::all(), $rules);
Close sidebar
Back
Please note that all pasted data is publicly available.
X (fomerly Twitter)
GitHub
Use setting
Back
Please note that all pasted data is publicly available.
X (fomerly Twitter)
GitHub
Use setting