class CabezaDeTermo::AssetsPublisher::AssetsSource
Public Class Methods
new(folder)
click to toggle source
Instance methods
# File lib/cabeza-de-termo/assets-publisher/source-finders/assets-source.rb, line 14 def initialize(folder) @folder = Pathname.new(folder) end
on(folder)
click to toggle source
Class methods
# File lib/cabeza-de-termo/assets-publisher/source-finders/assets-source.rb, line 8 def self.on(folder) new(folder) end
Public Instance Methods
asset_path_of(uri)
click to toggle source
# File lib/cabeza-de-termo/assets-publisher/source-finders/assets-source.rb, line 26 def asset_path_of(uri) folder + uri end
folder()
click to toggle source
# File lib/cabeza-de-termo/assets-publisher/source-finders/assets-source.rb, line 18 def folder @folder end
has_asset?(uri)
click to toggle source
# File lib/cabeza-de-termo/assets-publisher/source-finders/assets-source.rb, line 22 def has_asset?(uri) asset_path_of(uri).file? end