没有合适的资源?快使用搜索试试~ 我知道了~
dm-validations:用于对 DM 模型和纯 Ruby 对象执行验证的库
共181个文件
rb:171个
rake:3个
rakefile:1个
需积分: 9 0 下载量 177 浏览量
2021-06-14
21:38:40
上传
评论
收藏 137KB ZIP 举报
温馨提示
这是一个 DataMapper 插件,为 DataMapper 模型类提供验证。 安装 当您在应用程序中需要 dm-validations' 时,DataMapper 验证功能可自动用于 DataMapper 资源。 无需手动包含任何内容,一旦需要此 gem,每个 DataMapper::Resource 都将能够处理验证。 指定模型验证 有两种主要方法可以为您的模型实现验证 1)将带有属性的验证方法作为您的类中的参数 require 'dm-core' require 'dm-validations' class ProgrammingLanguage include DataMapper :: Resource property :name , String validates_presence_of :name end 2) 使用自动验证,请参阅 DataMapper
资源推荐
资源详情
资源评论
收起资源包目录
dm-validations:用于对 DM 模型和纯 Ruby 对象执行验证的库 (181个子文件)
Gemfile 1KB
dm-validations.gemspec 892B
.gitignore 243B
LICENSE 1KB
spec.rake 937B
yardstick.rake 485B
yard.rake 180B
Rakefile 91B
macros.rb 15KB
method_validator_spec.rb 11KB
inferred.rb 9KB
ordered_hash.rb 9KB
rule.rb 7KB
backward.rb 7KB
contextual_rule_set.rb 7KB
rule_set.rb 5KB
boolean_type_value_spec.rb 5KB
string_type_value_spec.rb 4KB
message_transformer.rb 4KB
resource_extensions.rb 4KB
acceptance_validator_spec.rb 4KB
violation.rb 4KB
email_format_validator_spec.rb 4KB
uniqueness_validator_spec.rb 4KB
within_validator_spec.rb 4KB
url_format_validator_spec.rb 3KB
numericalness.rb 3KB
inferred_length_validation_spec.rb 3KB
violation_set.rb 3KB
resource_spec.rb 3KB
length.rb 3KB
plain_old_ruby_object_validation_spec.rb 3KB
programming_language.rb 3KB
validation.rb 3KB
validate_spec.rb 3KB
format.rb 3KB
float_type_value_spec.rb 2KB
email.rb 2KB
spec_helper.rb 2KB
equality_spec.rb 2KB
confirmation_validator_spec.rb 2KB
datetime_type_value_spec.rb 2KB
inheritance_spec.rb 2KB
range_spec.rb 2KB
primitive_validator_spec.rb 2KB
integer_type_value_spec.rb 2KB
numeric.rb 2KB
float_type_spec.rb 2KB
date_type_value_spec.rb 2KB
absent_field_validator_spec.rb 2KB
inferred_boolean_properties_validation_spec.rb 2KB
format_validator_spec.rb 2KB
uniqueness.rb 2KB
equality_with_float_type_spec.rb 2KB
custom_messages_for_inferred_validation_spec.rb 2KB
integer_only_true_spec.rb 2KB
company.rb 2KB
scm_operation.rb 2KB
basketball_court.rb 2KB
g3_concert.rb 2KB
integer_type_spec.rb 2KB
ethernet_frame.rb 1KB
if_condition_spec.rb 1KB
context.rb 1KB
presence.rb 1KB
execution_spec.rb 1KB
range.rb 1KB
bill_of_landing.rb 1KB
inferred_integer_properties_validation_spec.rb 1KB
save_spec.rb 1KB
text_type_value_spec.rb 1KB
adding_spec.rb 1KB
disabling_inferred_validation_spec.rb 1KB
association_spec.rb 1KB
minimum_spec.rb 1KB
inferred_uniqueness_validation_spec.rb 1KB
udp_packet.rb 1KB
regexp.rb 1KB
maximum_spec.rb 1KB
confirmation.rb 1KB
emptiness_spec.rb 1KB
integer.rb 1KB
acceptance.rb 1KB
optional_spec.rb 1KB
range.rb 1KB
plain_old_ruby_object_spec.rb 1KB
reading_spec.rb 1KB
equality_with_integer_type_spec.rb 1KB
minimum.rb 1KB
maximum.rb 1KB
equal.rb 1015B
reservation.rb 999B
corporate_world.rb 974B
inferred_float_property_validation_spec.rb 973B
beta_tester_account.rb 964B
inferred_presence_validation_spec.rb 953B
gt_with_float_type_spec.rb 935B
lt_with_float_type_spec.rb 935B
inferred_within_validation_spec.rb 931B
set.rb 920B
共 181 条
- 1
- 2
资源评论
Dr熊吉
- 粉丝: 30
- 资源: 4603
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功