Class: ActionKitRest::Pages::EventCampaignPage
- Inherits:
-
Base
- Object
- Vertebrae::Model
- Base
- Base
- ActionKitRest::Pages::EventCampaignPage
show all
- Defined in:
- lib/action_kit_rest/pages/event_campaign_page.rb
Instance Method Summary
collapse
Methods inherited from Base
#find_or_create
Methods inherited from Base
#get, #list, #normalized_base_path, #update
Instance Method Details
#base_path ⇒ Object
6
7
8
|
# File 'lib/action_kit_rest/pages/event_campaign_page.rb', line 6
def base_path
'campaign'
end
|
#create(params) ⇒ Object
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/action_kit_rest/pages/event_campaign_page.rb', line 10
def create(params)
event_pages_tags = params.delete(:event_pages_tags)
event_campaign = super(params)
event_campaign.obj['event_create_page_name'] = create_event_create_page(event_campaign, event_pages_tags)
event_campaign.obj['event_signup_page_name'] = create_event_signup_page(event_campaign, event_pages_tags)
event_campaign
end
|
#find(name) ⇒ Object
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/action_kit_rest/pages/event_campaign_page.rb', line 21
def find(name)
event_campaign = super
return unless event_campaign.present?
event_campaign['event_create_page_name'] = get_event_create_page(event_campaign)
event_campaign['event_signup_page_name'] = get_event_signup_page(event_campaign)
event_campaign
end
|