Module: TextTube::Baby
- Defined in:
- lib/texttube/baby.rb,
lib/texttube/baby/coderay.rb,
lib/texttube/baby/version.rb,
lib/texttube/baby/spiffing.rb,
lib/texttube/baby/inside_block.rb,
lib/texttube/baby/link_reffing.rb,
lib/texttube/baby/embedding_audio.rb,
lib/texttube/baby/embedding_video.rb
Overview
The original. Maybe. I haven’t checked.
Defined Under Namespace
Modules: Coderay, EmbeddingAudio, EmbeddingVideo, InsideBlock, LinkReffing, Spiffing
Constant Summary collapse
- VERSION =
"1.1.0"
Class Method Summary collapse
-
.load_all_filters(filters = nil) ⇒ Array<String,TrueClass>
Require all the filters.
Class Method Details
.load_all_filters(filters = nil) ⇒ Array<String,TrueClass>
Require all the filters. The ‘map` is there to show the result of this and show which libs were required (if so desired).
9 10 11 12 13 14 15 16 17 |
# File 'lib/texttube/baby.rb', line 9 def self.load_all_filters filters=nil filters ||= File.join __dir__, "baby/*.rb" Dir.glob( filters ) .reject{|name| name.end_with? "version.rb" } .map{|filter| tf = require filter [File.basename(filter, ".rb").gsub("_",""), tf] } end |