Methods
Instance Public methods
create() Link
Source: show
# File app/controllers/v2/members_controller.rb, line 28 def create creator = ::Member::MemberCreator.new(member_params_create) if creator.create EventBus.publish("member.created", member: creator.member, ip: member_ip_address) ::Service::Mixpanel.track(:solved_captcha, milliseconds: params[:captcha_time_ms]) Dispatch.track(model: creator.member, action: :log_in, ip: member_ip_address) render json: creator.member, serializer: Member::RegistrationSerializer, request: request else render_attributes_errors(creator.member.errors, status: creator.error_status) end end