Module: Zephyrus

Defined in:
lib/zephyrus/parser.rb,
lib/zephyrus/request.rb,
lib/zephyrus/version.rb,
lib/zephyrus/response.rb,
lib/zephyrus/operation.rb,
lib/zephyrus/serializer.rb,
lib/zephyrus/configuration.rb,
lib/zephyrus/resources/base.rb,
lib/zephyrus/resources/error.rb,
lib/zephyrus/resources/input.rb,
lib/zephyrus/resources/output.rb,
lib/zephyrus/resources/routing_output.rb,
lib/zephyrus/resources/attribute_error.rb,
lib/zephyrus/resources/forbidden_error.rb,
lib/zephyrus/resources/not_found_error.rb,
lib/zephyrus/resources/recording_output.rb,
lib/zephyrus/resources/transcoding_output.rb,
lib/zephyrus/resources/missing_parameter_error.rb,
lib/zephyrus/resources/malformed_parameter_error.rb

Defined Under Namespace

Classes: AttributeError, Base, Configuration, Error, ForbiddenError, Input, MalformedParameterError, MissingParameterError, NotFoundError, Operation, Output, Parser, RecordingOutput, Request, Response, RoutingOutput, Serializer, TranscodingOutput

Constant Summary collapse

VERSION =
'0.2.1'

Class Method Summary collapse

Class Method Details

.configuration(&block) ⇒ Object



5
6
7
8
# File 'lib/zephyrus/configuration.rb', line 5

def self.configuration( &block )
  Configuration.instance().instance_eval( &block ) unless block.nil?
  Configuration.instance()
end