Class: BraintreeRails::CustomerValidator
- Inherits:
-
Validator
- Object
- ActiveModel::Validator
- Validator
- BraintreeRails::CustomerValidator
- Defined in:
- lib/braintree_rails/customer_validator.rb
Constant Summary collapse
- Validations =
[ [:id, :format => {:with => /\A[-_a-z0-9]*\z/i}, :length => {:maximum => 36}, :exclusion => {:in => %w(all new)}], [:first_name, :last_name, :company, :website, :phone, :fax, :length => {:maximum => 255}]
Instance Method Summary collapse
Methods inherited from Validator
collect_validations, default_validations, #initialize, model_class, reset_validations, set_validations, setup, #validate_association
Constructor Details
This class inherits a constructor from BraintreeRails::Validator
Instance Method Details
#validate(customer) ⇒ Object
8 9 10 |
# File 'lib/braintree_rails/customer_validator.rb', line 8 def validate(customer) validate_association(customer, :credit_card) end |