Class: Textualize::Server
- Inherits:
-
Thor::Group
- Object
- Thor::Group
- Textualize::Server
- Includes:
- Thor::Actions
- Defined in:
- lib/textualize/tasks/server.rb
Instance Method Summary collapse
Instance Method Details
#create_method_files ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/textualize/tasks/server.rb', line 12 def create_method_files RouteHashes.hashes.each do |route_hash| next unless route_hash.verb == 'get' next if route_hash.body.empty? route_directory = "#{dist_dir}#{route_hash.url}" FileUtils.mkdir_p(route_directory) File.open("#{route_directory}/#{route_hash.verb}.json", 'w') do |file| file.write route_hash.body.to_json end end end |