Class: Dscf::Core::AddressesController

Inherits:
ApplicationController show all
Includes:
Common
Defined in:
app/controllers/dscf/core/addresses_controller.rb

Instance Method Summary collapse

Methods included from Common

#show, #update

Methods included from Filterable

#filter_records

Methods included from JsonResponse

#render_error, #render_success, #serialize

Methods included from Pagination

#default_per_page, #order_by, #order_direction, #page_no, #paginate, #paginate_offset, #pagination_links, #per_page

Methods included from TokenAuthenticatable

#require_valid_refresh_token, #validate_device_consistency, #validate_token_expiry

Methods included from Authenticatable

#authenticate_user, #authenticate_user!, #current_user, #refresh_token, #sign_in, #sign_out

Instance Method Details

#createObject



12
13
14
15
16
# File 'app/controllers/dscf/core/addresses_controller.rb', line 12

def create
  super do
    current_user.addresses.new(model_params)
  end
end

#indexObject



6
7
8
9
10
# File 'app/controllers/dscf/core/addresses_controller.rb', line 6

def index
  super do
    current_user.addresses
  end
end