public function validateAddCentre() { //Instantiate the validate object $validate = new validate(); //get data from the form inputs extract($_POST); //Initialise array to store messages $messages = array(); //validate name (required) $messages['centreNameError'] = $validate->checkName($centreName, true); $messages['descriptionError'] = $validate->checkDescription($description, 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; } }