Class: Dir
Class Method Summary collapse
- .abs_files(glob_para, *rst, &blk) ⇒ Object
- .files(glob_para, *rst, &blk) ⇒ Object
- .rel_files(glob_para, *rst, &blk) ⇒ Object
Class Method Details
.abs_files(glob_para, *rst, &blk) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/lab42/core/dir.rb', line 3 def abs_files glob_para, *rst, &blk glob_para = File.join( *glob_para ) if Array === glob_para blk = Lab42::Meta::Behavior.behavior *rst, &blk __files__ :last, glob_para, &blk end |
.files(glob_para, *rst, &blk) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/lab42/core/dir.rb', line 10 def files glob_para, *rst, &blk glob_para = File.join( *glob_para ) if Array === glob_para blk = Lab42::Meta::Behavior.behavior *rst, &blk __files__ :both, glob_para, &blk end |
.rel_files(glob_para, *rst, &blk) ⇒ Object
17 18 19 20 21 22 |
# File 'lib/lab42/core/dir.rb', line 17 def rel_files glob_para, *rst, &blk glob_para = File.join( *glob_para ) if Array === glob_para blk = Lab42::Meta::Behavior.behavior *rst, &blk __files__ :first, glob_para, &blk end |