Sha256: 60537f29772283fe916325f1cd28ef916f8d61a2cce20832f34c462e1a3fc17b
Contents?: true
Size: 358 Bytes
Versions: 5
Compression:
Stored size: 358 Bytes
Contents
# frozen_string_literal: true require "fileutils" module Wizard class FileHelper def self.mkdir(filename) dirs = filename.split "/" composite = [] (dirs - [dirs.last]).each do |dir| composite << dir next if File.exist?(composite.join("/")) FileUtils.mkdir(composite.join("/")) end end end end
Version data entries
5 entries across 5 versions & 1 rubygems