/** * @param string $string * * @return \Melody\Validation\ValidationGroups\Validator */ protected function parseString($string) { $validator = new Validator(); $rules = explode("|", $string); foreach ($rules as $rule) { $parts = explode(":", $rule); $class = array_shift($parts); $options = $parts; $validator->set($class, $options); } return $validator; }