Method: WpWrapper::Modules::Setup#setup

Defined in:
lib/wp_wrapper/modules/setup.rb

#setup(title: nil, email: nil) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/wp_wrapper/modules/setup.rb', line 5

def setup(title: nil, email: nil)
  success           =   false
  step_1_page       =   self.mechanize_client.open_url(get_url(:home))

  if step_1_page
    step_1_form     =   step_1_page.form_with(action: '?step=1')

    if step_1_form
      step_2_page   =   step_1_form.submit
      success       =   set_setup_form_options(step_2_page, title: title, email: email)
    else
      success       =   set_setup_form_options(step_1_page, title: title, email: email)
    end
  end

  return success
end