Class: Pullentity::Client::Generate::Theme
- Inherits:
-
Thor
- Object
- Thor
- Pullentity::Client::Generate::Theme
show all
- Includes:
- Utils
- Defined in:
- lib/pullentity-client/generate/theme.rb
Instance Method Summary
collapse
Methods included from Utils
#base_location, #create_directories, #create_new_file, #create_with_template, #error, #log, #remove_directories, #remove_files, source_root, #templates, #touch, #underscore
Instance Method Details
#export ⇒ Object
20
21
22
|
# File 'lib/pullentity-client/generate/theme.rb', line 20
def export
::Pullentity::Client::Generate::Exporter.start(['export'])
end
|
#import_data ⇒ Object
48
49
50
|
# File 'lib/pullentity-client/generate/theme.rb', line 48
def import_data
::Pullentity::Client::Generate::Auth.start(['download_json_data'])
end
|
#make_default ⇒ Object
34
35
36
37
|
# File 'lib/pullentity-client/generate/theme.rb', line 34
def make_default
::Pullentity::Client::Generate::Exporter.start(['export'])
::Pullentity::Client::Generate::Auth.start(['make_default'])
end
|
#select_site ⇒ Object
27
28
29
|
# File 'lib/pullentity-client/generate/theme.rb', line 27
def select_site
::Pullentity::Client::Generate::Auth.start(['select_site'])
end
|
#show_theme ⇒ Object
42
43
44
|
# File 'lib/pullentity-client/generate/theme.rb', line 42
def show_theme
::Pullentity::Client::Generate::Auth.start(['show_theme'])
end
|
#sites ⇒ Object
13
14
15
|
# File 'lib/pullentity-client/generate/theme.rb', line 13
def sites
::Pullentity::Client::Generate::Auth.start(['list_sites'])
end
|