/** * Shorthand method for inline validation. * * @param array $data The data to be validated * @param array $validators The GUMP validators * * @return mixed True(boolean) or the array of error messages */ public static function is_valid(array $data, array $validators) { $gump = new self(); $gump->validation_rules($validators); if ($gump->run($data) === false) { return $gump->get_readable_errors(false); } else { return true; } }
/** * Shorthand method for inline validation * * @param array $data The data to be validated * @param array $validators The GUMP validators * @return mixed True(boolean) or the array of error messages */ public static function is_valid(array $data, array $validators) { $formBuilder = new self(); // GumpFormBuilder(); $formBuilder->form_rules($validators); if ($formBuilder->run($data) === false) { return $formBuilder->get_readable_errors(false); } else { return true; } }