Module: Mumukit::Templates::WithMultipleFiles

Included in:
MultiFileHook, MultiFilePrecompileHook
Defined in:
lib/mumukit/templates/with_multiple_files.rb

Instance Method Summary collapse

Instance Method Details

#files_of(request) ⇒ Object



2
3
4
5
# File 'lib/mumukit/templates/with_multiple_files.rb', line 2

def files_of(request)
  raise 'You need to enable Mumukit.config.multifile first!' unless Mumukit.config.multifile
  has_files?(request) ? request.content : {}
end

#has_files?(request) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/mumukit/templates/with_multiple_files.rb', line 7

def has_files?(request)
  request.content.is_a?(Hash)
end