Class: AffiliateProgram::MemberForm
- Inherits:
-
RegistrationForm
- Object
- ApplicationForm
- RegistrationForm
- AffiliateProgram::MemberForm
- Defined in:
- app/forms/affiliate_program/member_form.rb
Instance Attribute Summary
Attributes inherited from ApplicationForm
Instance Method Summary collapse
-
#submit ⇒ Object
validates :phone_code, presence: true, numericality: true, length: { minimum: 1, maximum: 10 } validates :phone_area, numericality: true, length: { maximum: 6 }, allow_blank: true validates :phone_number, presence: true, numericality: true, length: { minimum: 6, maximum: 12 }.
Methods inherited from RegistrationForm
Methods inherited from ApplicationForm
Instance Method Details
#submit ⇒ Object
validates :phone_code, presence: true, numericality: true, length: { minimum: 1, maximum: 10 } validates :phone_area, numericality: true, length: { maximum: 6 }, allow_blank: true validates :phone_number, presence: true, numericality: true, length: { minimum: 6, maximum: 12 }
19 20 21 22 23 24 25 26 27 |
# File 'app/forms/affiliate_program/member_form.rb', line 19 def submit return false unless valid? api_answer = TranslationCms::Api::Customers::AffiliateProgram::Member.update_member( submit_params(attributes) ) merge_responce! api_answer errors.empty? end |