Module: SData

Defined in:
lib/s_data/namespace_definitions.rb,
lib/s_data/payload.rb,
lib/s_data/predicate.rb,
lib/s_data/exceptions.rb,
lib/s_data/formatting.rb,
lib/s_data/route_mapper.rb,
lib/s_data/router_mixin.rb,
lib/s_data/virtual_base.rb,
lib/s_data/controller_mixin.rb,
lib/s_data/diagnosis/diagnosis.rb,
lib/s_data/sync/controller_mixin.rb,
lib/s_data/payload_map/payload_map.rb,
lib/s_data/controller_mixin/actions.rb,
lib/s_data/sync/sdata_syncing_mixin.rb,
lib/s_data/diagnosis/diagnosis_mapper.rb,
lib/s_data/atom_extensions/nodes/digest.rb,
lib/s_data/controller_mixin/s_data_feed.rb,
lib/s_data/payload_map/payload_map_hash.rb,
lib/s_data/active_record_extensions/base.rb,
lib/s_data/atom_extensions/content_mixin.rb,
lib/s_data/atom_extensions/nodes/payload.rb,
lib/s_data/active_record_extensions/mixin.rb,
lib/s_data/atom_extensions/nodes/sync_state.rb,
lib/s_data/controller_mixin/s_data_instance.rb,
lib/s_data/controller_mixin/collection_scope.rb,
lib/s_data/diagnosis/application_controller_mixin.rb,
lib/s_data/active_record_extensions/sdata_uuid_mixin.rb

Overview

The following pre-sets the namespace prefix for simple extensions. It is done this way because the namespace map is lazily created in the Atom::Feed.to_xml method. Could also alias to_xml, and add all the namespaces in extensions_namespaces to this map

Defined Under Namespace

Modules: ActiveRecordExtensions, ApplicationControllerMixin, AtomExtensions, ControllerMixin, Exceptions, NamespaceMapMixin, PayloadMap, RouterMixin, Sync Classes: ApplicationDiagnosis, ApplicationNotFound, ApplicationUnavailable, BadQueryParameter, BadUrlSyntax, BadWhereSyntax, ContractNotFound, DatasetNotFound, Diagnosis, Formatting, Payload, Predicate, ResourceKindNotFound, RouteMapper, VirtualBase