Class: DomainController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- DomainController
- Defined in:
- lib/domain_handler/app/controllers/domain_controller.rb
Instance Method Summary collapse
- #domains_create(params, shop_id) ⇒ Object
- #domains_delete(params) ⇒ Object
- #domains_update(params) ⇒ Object
- #test ⇒ Object
Instance Method Details
#domains_create(params, shop_id) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/domain_handler/app/controllers/domain_controller.rb', line 5 def domains_create(params, shop_id) return if Domain.where(domain_id: params[:id]).exists? Domain.new( domain_id: params[:id], host: params[:host], ssl_enabled: params[:ssl_enabled], localization: params[:localization].to_json, market_web_presence: params[:marketWebPresence].to_json, url: params[:url], shop_id: shop_id ).save end |
#domains_delete(params) ⇒ Object
31 32 33 |
# File 'lib/domain_handler/app/controllers/domain_controller.rb', line 31 def domains_delete(params) Domain.delete(params[:id]) end |
#domains_update(params) ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/domain_handler/app/controllers/domain_controller.rb', line 19 def domains_update(params) puts "DOMAIN IS UPDATING" # domain = Domain.find_by(domain_id: params[:id]) # return if domain.nil? # domain.update( # host: params[:host], # ssl_enabled: params[:ssl_enabled], # localization: params[:localization].to_json # ) end |
#test ⇒ Object
35 36 37 38 |
# File 'lib/domain_handler/app/controllers/domain_controller.rb', line 35 def test puts "This is test" head :ok end |