Intervention\Validation\Validator::isAlphaSpace PHP Method

isAlphaSpace() public static method

Checks if value only has alphabetic characters and/or spaces
public static isAlphaSpace ( mixed $value ) : boolean
$value mixed
return boolean
    public static function isAlphaSpace($value)
    {
        return (bool) preg_match('/^[\\pL\\s]+$/u', $value);
    }

Usage Example

 public function testValidateAlphaSpace()
 {
     $this->assertTrue(Validator::isAlphaSpace('foo'));
     $this->assertTrue(Validator::isAlphaSpace(' foo '));
     $this->assertTrue(Validator::isAlphaSpace('foo bar'));
     $this->assertTrue(Validator::isAlphaSpace('Über Größe'));
     $this->assertFalse(Validator::isAlphaSpace(null));
     $this->assertFalse(Validator::isAlphaSpace(0));
     $this->assertFalse(Validator::isAlphaSpace('123456'));
     $this->assertFalse(Validator::isAlphaSpace('abc-abc'));
     $this->assertFalse(Validator::isAlphaSpace('foo?'));
     $this->assertFalse(Validator::isAlphaSpace('😂'));
 }