Module: Mongrep
- Defined in:
- lib/mongrep.rb,
lib/mongrep/model.rb,
lib/mongrep/query.rb,
lib/mongrep/version.rb,
lib/mongrep/repository.rb,
lib/mongrep/mongo_model.rb,
lib/mongrep/query_result.rb,
lib/mongrep/core_ext/hash.rb,
lib/mongrep/read_only_repository.rb,
lib/mongrep/core_ext/mongo/error/operation_failure.rb
Overview
The top level namespace
Defined Under Namespace
Modules: CoreExt, Model, ReadOnlyRepository Classes: ConfigurationError, MongoModel, Query, QueryResult, Repository
Constant Summary collapse
- VERSION =
The current version of this gem
'0.3.0'
Class Method Summary collapse
-
.models_namespace(namespace = nil) ⇒ Module
The models namespace.
Class Method Details
.models_namespace ⇒ Module .models_namespace(namespace) ⇒ Module
Returns the models namespace.
17 18 19 20 21 22 23 |
# File 'lib/mongrep.rb', line 17 def models_namespace(namespace = nil) unless namespace || @models_namespace raise ConfigurationError, 'models namespace is unset' end namespace ? @models_namespace = namespace : @models_namespace end |