class Mumuki::Domain::File
Attributes
content[R]
name[R]
Public Class Methods
new(name, content)
click to toggle source
# File lib/mumuki/domain/file.rb, line 5 def initialize(name, content) @name = name @content = content end
Public Instance Methods
extension()
click to toggle source
# File lib/mumuki/domain/file.rb, line 14 def extension name.file_extension end
highlight_mode()
click to toggle source
# File lib/mumuki/domain/file.rb, line 10 def highlight_mode Language.find_by(extension: extension)&.highlight_mode || extension end