minWords = $minWords; } public function passes($attribute, $value) { $wordCount = count(preg_split('/\W+/u', $value, -1, PREG_SPLIT_NO_EMPTY)); return $wordCount >= $this->minWords; } public function message() { return "The :attribute must have at least {$this->minWords} words."; } }