Sha256: 7bb53771c2d180fe216a765eaf39b1edc3b3255aa147f48a561e450fd0d2f36e
Contents?: true
Size: 1.01 KB
Versions: 11
Compression:
Stored size: 1.01 KB
Contents
class Admin::UsersController < Admin::BaseController load_and_authorize_resource def activate resource.confirm! unless resource.confirmed? resource.unsuspend! redirect_to :back end def suspend resource.suspend! redirect_to :back end private export do field :login field :email field :first_name field :last_name field :patronymic field(:trust_state) {|r| r.trust_state_type.try(:title) } field(:user_role_id) {|r| r.user_role_type.try(:title) } field :phone field :skype field :birthday field :locale field :time_zone #field(:gender) {|r| r.gender_type.try(:title) } field :sign_in_count field :current_sign_in_at field :last_sign_in_at field :current_sign_in_ip field :last_sign_in_ip field :confirmed_at field :created_at end def resource_action_items [:edit, :destroy, :show, :preview, :activate, :suspend] end def build_resource super resource.skip_confirmation! resource end end
Version data entries
11 entries across 11 versions & 1 rubygems