Class: Wpgen::CssGen
- Inherits:
-
Object
- Object
- Wpgen::CssGen
- Defined in:
- lib/wpgen/css_gen.rb
Class Method Summary collapse
- .generate_class_css(array) ⇒ Object
- .generate_id_css(array) ⇒ Object
- .get_classes(string) ⇒ Object
- .get_ids(string) ⇒ Object
Class Method Details
.generate_class_css(array) ⇒ Object
21 22 23 24 25 26 27 |
# File 'lib/wpgen/css_gen.rb', line 21 def self.generate_class_css array css = "" array.each do |css_class| css << ".#{css_class} {\n\n}\n\n" end css end |
.generate_id_css(array) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/wpgen/css_gen.rb', line 13 def self.generate_id_css array css = "" array.each do |id| css << "##{id} {\n\n}\n\n" end css end |
.get_classes(string) ⇒ Object
8 9 10 11 |
# File 'lib/wpgen/css_gen.rb', line 8 def self.get_classes string array = string.scan(/class="([^"<]*)"/) array.map { |c| c[0] } end |
.get_ids(string) ⇒ Object
3 4 5 6 |
# File 'lib/wpgen/css_gen.rb', line 3 def self.get_ids string array = string.scan(/id="([^"<]*)"/) array.map { |id| id[0] } end |