map = $map; $search = join('|', $this->map->$type); $subjectArray = split("\|", $subject); // Loop each field string $index = 0; $independentFound = FALSE; foreach($subjectArray as $subject) { $dependentPre = $dependentPost = $dependentPreAlternative = $dependentPostAlternative = $singular = $plural = FALSE; // First grab fieldNames from the input string. preg_match("/(.*)(?badInput($this->errors->text("inputError", "invalid"), $this->errorDisplay); // last element of odd number is actually ultimate punctuation if(isset($independent) && sizeof($independent) % 2) $final['ultimate'] = array_pop($independent); if(isset($independent) && !empty($independent)) $final['independent'] = $independent; return $final; } } ?>