Class: Tidied
- Inherits:
-
Object
- Object
- Tidied
- Extended by:
- Forwardable
- Defined in:
- lib/tidied.rb,
lib/tidied/sorting.rb,
lib/tidied/version.rb,
lib/tidied/filtering.rb
Defined Under Namespace
Classes: Error, Filtering, Sorting
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Instance Method Summary collapse
- #filter(*instructions) ⇒ Object
-
#initialize(collection) ⇒ Tidied
constructor
A new instance of Tidied.
- #sort(*instructions) ⇒ Object
Constructor Details
#initialize(collection) ⇒ Tidied
Returns a new instance of Tidied.
27 28 29 |
# File 'lib/tidied.rb', line 27 def initialize(collection) @collection = collection end |
Class Method Details
.config {|@config| ... } ⇒ Object
16 17 18 19 20 |
# File 'lib/tidied.rb', line 16 def config @config ||= Config.new yield @config if block_given? @config end |
.configure {|config| ... } ⇒ Object
22 23 24 |
# File 'lib/tidied.rb', line 22 def configure yield(config) if block_given? end |