Search code examples
phpvalidationlaravel-4

Validate field input is string laravel


In the documentation I saw this

string:value

The field under validation must be a string type.

But as I understand (from the scarce explanation + the example given) I must validate with a certain string value. But what I want is to validate simply that the input value contains just letters from the alphabet.

Apparently

'name'  => 'required|string'

won't cut it, because it has to be string:SomeValue

So, what is the correct way, to set a validation rule In the model class that validates against string?


Solution

  • I think what you're looking for is the 'alpha' validation rule Laravel provides. This will ensure the value you are validating contains only alphabetic characters. Docs: http://laravel.com/docs/4.2/validation#available-validation-rules