Module: Tessa
- Defined in:
- lib/tessa.rb,
lib/tessa/asset.rb,
lib/tessa/model.rb,
lib/tessa/config.rb,
lib/tessa/engine.rb,
lib/tessa/upload.rb,
lib/tessa/version.rb,
lib/tessa/model/field.rb,
lib/tessa/asset_change.rb,
lib/tessa/view_helpers.rb,
lib/tessa/fake_connection.rb,
lib/tessa/asset_change_set.rb,
lib/tessa/response_factory.rb,
lib/tessa/rack_upload_proxy.rb,
lib/tessa/controller_helpers.rb,
lib/tessa/simple_form/asset_input.rb
Defined Under Namespace
Modules: ActiveStorage, ControllerHelpers, Model, ResponseFactory, ViewHelpers
Classes: Asset, AssetChange, AssetChangeSet, AssetInput, Config, DynamicExtensions, Engine, FakeConnection, MigrateAssetsJob, RackUploadProxy, RequestFailed, Upload
Constant Summary
collapse
- VERSION =
"2.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
28
29
30
|
# File 'lib/tessa.rb', line 28
def config
@config ||= Config.new
end
|
.find_assets(ids) ⇒ Object
36
37
38
39
40
|
# File 'lib/tessa.rb', line 36
def find_assets(ids)
return find_all_assets(ids) if ids.is_a?(Array)
return find_asset(ids)
end
|
.model_registry ⇒ Object
42
43
44
|
# File 'lib/tessa.rb', line 42
def model_registry
@model_registry ||= []
end
|
.setup {|config| ... } ⇒ Object
32
33
34
|
# File 'lib/tessa.rb', line 32
def setup
yield config
end
|