Sha256: a0cca7e03f37de8d5ed85affa1d208084a2c772cc3167f5734890e8eb9639680

Contents?: true

Size: 426 Bytes

Versions: 9

Compression:

Stored size: 426 Bytes

Contents

class Resources::User::FormPresenter < ResourcePresenter
  def attributes
    list = [
      :name, :first_name, :last_name, :email, 
    ]
    
    list += [:password, :password_confirmation] if resource.new_record? && resource.provider.blank?
    
    list += [
      :country, :language, :interface_language, :foreign_language_tokens, :profession, 
      :employment_relationship, :area_tokens
    ]
    
    list
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
voluntary-0.6.0 app/presenters/resources/user/form_presenter.rb
voluntary-0.5.2 app/presenters/resources/user/form_presenter.rb
voluntary-0.5.1 app/presenters/resources/user/form_presenter.rb
voluntary-0.5.0 app/presenters/resources/user/form_presenter.rb
voluntary-0.4.0 app/presenters/resources/user/form_presenter.rb
voluntary-0.3.0 app/presenters/resources/user/form_presenter.rb
voluntary-0.2.4 app/presenters/resources/user/form_presenter.rb
voluntary-0.2.3 app/presenters/resources/user/form_presenter.rb
voluntary-0.2.2 app/presenters/resources/user/form_presenter.rb