Module: ActiveItem
- Defined in:
- lib/activeitem.rb,
lib/active_item/base.rb,
lib/active_item/errors.rb,
lib/active_item/logging.rb,
lib/active_item/version.rb,
lib/active_item/relation.rb,
lib/active_item/pagination.rb,
lib/active_item/composed_of.rb,
lib/active_item/transaction.rb,
lib/active_item/validations.rb,
lib/active_item/associations.rb,
lib/active_item/model_loader.rb,
lib/active_item/configuration.rb,
lib/active_item/query_helpers.rb,
lib/active_item/database_helpers.rb
Defined Under Namespace
Modules: Associations, ComposedOf, DatabaseHelpers, Logging, ModelLoader, Pagination, QueryHelpers, Validations
Classes: AccessDeniedError, Base, Configuration, DeleteRestrictionError, NullLogger, RecordNotFound, Relation, Transaction, TransactionError, UniquenessValidator, WhereChain
Constant Summary
collapse
- VERSION =
'0.0.1'
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
19
20
21
|
# File 'lib/activeitem.rb', line 19
def configuration
@configuration ||= Configuration.new
end
|
23
24
25
|
# File 'lib/activeitem.rb', line 23
def configure
yield(configuration)
end
|
.logger ⇒ Object
27
28
29
|
# File 'lib/activeitem.rb', line 27
def logger
configuration.logger
end
|