/** * A method for validating the data * * @param $data An array of POSTed data. * @return bool Whether the data is valid or not. */ public static function validates(array &$data) { $errors = array(); if (!isset($data['CuisineName']) || empty($data['CuisineName'])) { $errors['CuisineName'] = 'You must provide your cuisine name.'; unset($data['CuisineName']); } self::$errors = $errors; if (count($errors)) { return false; } return true; }