public function validateContact() { //Instantiate the validate object $validate = new validate(); //get data from the form inputs extract($_POST); //Initialise array to store messages $messages = array(); //validate first name (required) $messages['firstNameError'] = $validate->checkName($firstName, true); //validate last name (required) $messages['lastNameError'] = $validate->checkName($lastName, true); //validate email address (required) $messages['emailAddressError'] = $validate->checkEmail($emailAddress, true); //validate phone (required) $messages['phoneError'] = $validate->checkPhone($phone, true); $errors = $validate->checkErrors($messages); if ($errors) { //if there were errors, return the array return $messages; } else { //validate success! //proceed return false; } }