Table of Contents - luna_park-0.11.3 Documentation
Classes and Modules
- LunaPark
- LunaPark::Callable
- LunaPark::Entities
- LunaPark::Entities::Attributable
- LunaPark::Entities::Nested
- LunaPark::Entities::Simple
- LunaPark::Errors
- LunaPark::Errors::AbstractMethod
- LunaPark::Errors::Base
- LunaPark::Errors::Business
- LunaPark::Errors::Http
- LunaPark::Errors::JsonParse
- LunaPark::Errors::NotConfigured
- LunaPark::Errors::NotFound
- LunaPark::Errors::RepositoryError
- LunaPark::Errors::System
- LunaPark::Errors::Unwrapable
- LunaPark::Extensions
- LunaPark::Extensions::Attributable
- LunaPark::Extensions::Callable
- LunaPark::Extensions::Comparable
- LunaPark::Extensions::Comparable::ClassMethods
- LunaPark::Extensions::Comparable::InstanceMethods
- LunaPark::Extensions::ComparableDebug
- LunaPark::Extensions::DataMapper
- LunaPark::Extensions::DataMapper::ClassMethods
- LunaPark::Extensions::DataMapper::InstanceMethods
- LunaPark::Extensions::Dsl
- LunaPark::Extensions::Dsl::Attributes
- LunaPark::Extensions::Dsl::ForeignKey
- LunaPark::Extensions::Dsl::ForeignKey::ClassMethods
- LunaPark::Extensions::Dsl::ForeignKey::InstanceMethods
- LunaPark::Extensions::Exceptions
- LunaPark::Extensions::Exceptions::Substitutive
- LunaPark::Extensions::Exceptions::Substitutive::ClassMethods
- LunaPark::Extensions::Exceptions::Substitutive::InstanceMethods
- LunaPark::Extensions::HasErrors
- LunaPark::Extensions::HasErrors::ClassMethods
- LunaPark::Extensions::HasErrors::InstanceMethods
- LunaPark::Extensions::Injector
- LunaPark::Extensions::Injector::ClassMethods
- LunaPark::Extensions::Injector::Dependencies
- LunaPark::Extensions::Injector::InstanceMethods
- LunaPark::Extensions::PredicateAttrAccessor
- LunaPark::Extensions::Repositories
- LunaPark::Extensions::Repositories::Postgres
- LunaPark::Extensions::Repositories::Postgres::Create
- LunaPark::Extensions::Repositories::Postgres::Delete
- LunaPark::Extensions::Repositories::Postgres::Read
- LunaPark::Extensions::Repositories::Postgres::Update
- LunaPark::Extensions::Serializable
- LunaPark::Extensions::Serializable::ClassMethods
- LunaPark::Extensions::Serializable::InstanceMethods
- LunaPark::Extensions::SeverityLevels
- LunaPark::Extensions::TypedAttrAccessor
- LunaPark::Extensions::Validatable
- LunaPark::Extensions::Validatable::ClassMethods
- LunaPark::Extensions::Validatable::Dry
- LunaPark::Extensions::Validatable::InstanceMethods
- LunaPark::Extensions::Wrappable
- LunaPark::Forms
- LunaPark::Forms::Simple
- LunaPark::Forms::SingleItem
- LunaPark::Handlers
- LunaPark::Handlers::Simple
- LunaPark::Http
- LunaPark::Http::Client
- LunaPark::Http::Request
- LunaPark::Http::Response
- LunaPark::Http::Send
- LunaPark::Mappers
- LunaPark::Mappers::Codirectional
- LunaPark::Mappers::Codirectional::Copyists
- LunaPark::Mappers::Codirectional::Copyists::Nested
- LunaPark::Mappers::Codirectional::Copyists::Nested::Undefined
- LunaPark::Mappers::Codirectional::Copyists::Slice
- LunaPark::Mappers::Errors
- LunaPark::Mappers::Errors::NotArray
- LunaPark::Mappers::Simple
- LunaPark::Notifiers
- LunaPark::Notifiers::Bugsnag
- LunaPark::Notifiers::Log
- LunaPark::Notifiers::Sentry
- LunaPark::Repositories
- LunaPark::Repositories::Postgres
- LunaPark::Repositories::Sequel
- LunaPark::Repository
- LunaPark::Serializers
- LunaPark::Serializers::Simple
- LunaPark::Tools
- LunaPark::UseCases
- LunaPark::UseCases::Scenario
- LunaPark::UseCases::Service
- LunaPark::Validators
- LunaPark::Validators::Dry
- LunaPark::Values
- LunaPark::Values::Attributable
- LunaPark::Values::Compound
- LunaPark::Values::Single
Methods
- ::attr — LunaPark::Mappers::Codirectional
- ::attr — LunaPark::Values::Attributable
- ::attrs — LunaPark::Mappers::Codirectional
- ::catch — LunaPark::Handlers::Simple
- ::default_logger — LunaPark::Notifiers::Log
- ::default_notifier — LunaPark::UseCases::Scenario
- ::default_notify= — LunaPark::Errors::Base
- ::driver — LunaPark::Http::Client
- ::extended — LunaPark::Extensions::Dsl::ForeignKey
- ::extended — LunaPark::Extensions::Exceptions::Substitutive
- ::from_row — LunaPark::Mappers::Codirectional
- ::from_row — LunaPark::Mappers::Simple
- ::from_rows — LunaPark::Mappers::Simple
- ::gem_installed? — LunaPark::Tools
- ::if_gem_installed — LunaPark::Tools
- ::included — LunaPark::Extensions::Comparable
- ::included — LunaPark::Extensions::DataMapper
- ::included — LunaPark::Extensions::HasErrors
- ::included — LunaPark::Extensions::Injector
- ::included — LunaPark::Extensions::Serializable
- ::included — LunaPark::Extensions::Validatable
- ::included — LunaPark::Extensions::Validatable::Dry
- ::inherited — LunaPark::Errors::Base
- ::logger — LunaPark::Notifiers::Log
- ::map — LunaPark::Mappers::Codirectional
- ::message — LunaPark::Errors::Base
- ::mixins — LunaPark::Repositories::Postgres
- ::namespace — LunaPark::Entities::Nested
- ::nested_copyists — LunaPark::Mappers::Codirectional
- ::new — LunaPark::Entities::Simple
- ::new — LunaPark::Errors::Base
- ::new — LunaPark::Errors::Http
- ::new — LunaPark::Forms::Simple
- ::new — LunaPark::Forms::SingleItem
- ::new — LunaPark::Http::Request
- ::new — LunaPark::Http::Response
- ::new — LunaPark::Http::Send
- ::new — LunaPark::Mappers::Codirectional::Copyists::Nested
- ::new — LunaPark::Mappers::Codirectional::Copyists::Slice
- ::new — LunaPark::Notifiers::Bugsnag
- ::new — LunaPark::Notifiers::Log
- ::new — LunaPark::Notifiers::Sentry
- ::new — LunaPark::Serializers::Simple
- ::new — LunaPark::UseCases::Scenario
- ::new — LunaPark::Validators::Dry
- ::new — LunaPark::Values::Compound
- ::new — LunaPark::Values::Single
- ::notify — LunaPark::Errors::Base
- ::notify_with — LunaPark::UseCases::Scenario
- ::open_timeout — LunaPark::Http::Client
- ::read_timeout — LunaPark::Http::Client
- ::schema — LunaPark::Validators::Dry
- ::slice_copyist — LunaPark::Mappers::Codirectional
- ::to_path — LunaPark::Mappers::Codirectional
- ::to_row — LunaPark::Mappers::Codirectional
- ::to_row — LunaPark::Mappers::Simple
- ::to_rows — LunaPark::Mappers::Simple
- ::try_convert — LunaPark::Extensions::Injector::Dependencies
- ::validate — LunaPark::Validators::Dry
- ::validation_schema — LunaPark::Validators::Dry
- ::wrap — LunaPark::Extensions::Injector::Dependencies
- ::wrap — LunaPark::Values::Single
- #== — LunaPark::Entities::Simple
- #== — LunaPark::Http::Response
- #== — LunaPark::Values::Compound
- #== — LunaPark::Values::Single
- #== — LunaPark::Extensions::Comparable::InstanceMethods
- #[]= — LunaPark::Extensions::Injector::Dependencies
- #add_key — LunaPark::Mappers::Codirectional::Copyists::Slice
- #all — LunaPark::Extensions::Repositories::Postgres::Read
- #attr — LunaPark::Extensions::Dsl::Attributes
- #attr? — LunaPark::Extensions::Dsl::Attributes
- #attr_accessor? — LunaPark::Extensions::PredicateAttrAccessor
- #attr_reader? — LunaPark::Extensions::PredicateAttrAccessor
- #attrs — LunaPark::Extensions::Dsl::Attributes
- #attrs? — LunaPark::Extensions::Dsl::Attributes
- #backtrace — LunaPark::Extensions::Exceptions::Substitutive::InstanceMethods
- #build_default_message — LunaPark::Errors::Base
- #build_nested_hash — LunaPark::Mappers::Codirectional::Copyists::Nested
- #build_original_response — LunaPark::Http::Send
- #build_request — LunaPark::Http::Client
- #build_rest_request — LunaPark::Http::Send
- #build_timeout_response — LunaPark::Http::Send
- #build_unavailable_response — LunaPark::Http::Send
- #business_error — LunaPark::Extensions::HasErrors::ClassMethods
- #cache — LunaPark::Extensions::Injector::Dependencies
- #call — LunaPark::Http::Request
- #call — LunaPark::Http::Send
- #call — LunaPark::UseCases::Scenario
- #call — LunaPark::Extensions::Callable
- #call! — LunaPark::Http::Request
- #call! — LunaPark::Http::Send
- #call! — LunaPark::UseCases::Scenario
- #call! — LunaPark::Extensions::Callable
- #call_with_cache — LunaPark::Extensions::Injector::Dependencies
- #catch — LunaPark::UseCases::Scenario
- #client_error? — LunaPark::Http::Response
- #comparable_attributes — LunaPark::Extensions::Comparable::ClassMethods
- #comparable_attributes_list — LunaPark::Extensions::Comparable::ClassMethods
- #copy_nested — LunaPark::Mappers::Codirectional::Copyists::Nested
- #count — LunaPark::Extensions::Repositories::Postgres::Read
- #cover_up_backtrace — LunaPark::Extensions::Exceptions::Substitutive::InstanceMethods
- #create — LunaPark::Extensions::Repositories::Postgres::Create
- #dataset — LunaPark::Extensions::DataMapper::InstanceMethods
- #db_primary_key — LunaPark::Extensions::DataMapper::ClassMethods
- #debug — LunaPark::Extensions::Comparable::ClassMethods
- #debug — LunaPark::Extensions::Comparable::InstanceMethods
- #debug — LunaPark::Extensions::SeverityLevels
- #delete — LunaPark::Http::Client
- #delete — LunaPark::Extensions::Repositories::Postgres::Delete
- #delete! — LunaPark::Http::Client
- #dependencies — LunaPark::Extensions::Injector::ClassMethods
- #dependencies — LunaPark::Extensions::Injector::InstanceMethods
- #dependencies= — LunaPark::Extensions::Injector::InstanceMethods
- #dependency — LunaPark::Extensions::Injector::ClassMethods
- #detailed_cmp — LunaPark::Extensions::ComparableDebug
- #detailed_comparsion — LunaPark::Extensions::ComparableDebug
- #detailed_diff — LunaPark::Extensions::ComparableDebug
- #detailed_differences — LunaPark::Extensions::ComparableDebug
- #details — LunaPark::Errors::Http
- #driver — LunaPark::Http::Request
- #enable_debug — LunaPark::Extensions::Comparable::ClassMethods
- #enable_debug — LunaPark::Extensions::Comparable::InstanceMethods
- #entity — LunaPark::Extensions::DataMapper::ClassMethods
- #entity_class — LunaPark::Extensions::DataMapper::InstanceMethods
- #eql? — LunaPark::Entities::Simple
- #eql? — LunaPark::Extensions::Comparable::InstanceMethods
- #error — LunaPark::Extensions::HasErrors::InstanceMethods
- #error — LunaPark::Extensions::HasErrors::ClassMethods
- #error — LunaPark::Extensions::SeverityLevels
- #error_class_name — LunaPark::Extensions::HasErrors::ClassMethods
- #errors — LunaPark::Validators::Dry
- #errors_array — LunaPark::Validators::Dry
- #errors_tree — LunaPark::Validators::Dry
- #extend — LunaPark::Notifiers::Bugsnag
- #extend — LunaPark::Notifiers::Log
- #extend — LunaPark::Notifiers::Sentry
- #extract_pk_value_from_object__ — LunaPark::Extensions::Dsl::ForeignKey::InstanceMethods
- #fail? — LunaPark::UseCases::Scenario
- #failed? — LunaPark::UseCases::Scenario
- #failure? — LunaPark::UseCases::Scenario
- #failure_message — LunaPark::UseCases::Scenario
- #fatal — LunaPark::Extensions::SeverityLevels
- #fill! — LunaPark::Forms::SingleItem
- #find — LunaPark::Extensions::Repositories::Postgres::Read
- #find! — LunaPark::Extensions::Repositories::Postgres::Read
- #fk — LunaPark::Extensions::Dsl::ForeignKey::ClassMethods
- #foreign_key — LunaPark::Extensions::Dsl::ForeignKey::ClassMethods
- #form_request — LunaPark::Http::Client
- #from_row — LunaPark::Mappers::Codirectional::Copyists::Nested
- #from_row — LunaPark::Mappers::Codirectional::Copyists::Slice
- #from_row — LunaPark::Extensions::DataMapper::InstanceMethods
- #from_rows — LunaPark::Extensions::DataMapper::InstanceMethods
- #get — LunaPark::Http::Client
- #get! — LunaPark::Http::Client
- #handle_error — LunaPark::UseCases::Scenario
- #info — LunaPark::Extensions::SeverityLevels
- #informational_response? — LunaPark::Http::Response
- #inherited — LunaPark::Extensions::Comparable::ClassMethods
- #inherited — LunaPark::Extensions::Injector::ClassMethods
- #inherited — LunaPark::Extensions::Serializable::ClassMethods
- #initialize_dup — LunaPark::Http::Request
- #inspect — LunaPark::Http::Request
- #inspect — LunaPark::Http::Response
- #inspect — LunaPark::Values::Single
- #inspect — LunaPark::Extensions::Serializable::InstanceMethods
- #json_parse — LunaPark::Http::Response
- #json_parse! — LunaPark::Http::Response
- #json_request — LunaPark::Http::Client
- #last — LunaPark::Extensions::Repositories::Postgres::Read
- #localized_message — LunaPark::Errors::Base
- #lock — LunaPark::Extensions::Repositories::Postgres::Read
- #lock! — LunaPark::Extensions::Repositories::Postgres::Read
- #mapper — LunaPark::Extensions::DataMapper::ClassMethods
- #mapper_class — LunaPark::Extensions::DataMapper::InstanceMethods
- #message — LunaPark::Errors::Base
- #method — LunaPark::Http::Request
- #min_lvl — LunaPark::Extensions::SeverityLevels
- #min_lvl= — LunaPark::Extensions::SeverityLevels
- #notifier — LunaPark::UseCases::Scenario
- #notify? — LunaPark::Errors::Base
- #notify_error — LunaPark::UseCases::Scenario
- #notify_lvl — LunaPark::Errors::Base
- #on_catch — LunaPark::UseCases::Scenario
- #on_raise — LunaPark::UseCases::Scenario
- #params — LunaPark::Extensions::Validatable::InstanceMethods
- #patch — LunaPark::Http::Client
- #patch! — LunaPark::Http::Client
- #perform — LunaPark::Forms::Simple
- #perform — LunaPark::Forms::SingleItem
- #perform! — LunaPark::Forms::Simple
- #perform! — LunaPark::Forms::SingleItem
- #post — LunaPark::Http::Client
- #post — LunaPark::Notifiers::Bugsnag
- #post — LunaPark::Notifiers::Log
- #post — LunaPark::Notifiers::Sentry
- #post — LunaPark::Extensions::SeverityLevels
- #post! — LunaPark::Http::Client
- #predicate_attr_accessor — LunaPark::Extensions::PredicateAttrAccessor
- #predicate_attr_reader — LunaPark::Extensions::PredicateAttrAccessor
- #primary_key — LunaPark::Extensions::DataMapper::ClassMethods
- #primary_key — LunaPark::Extensions::DataMapper::InstanceMethods
- #put — LunaPark::Http::Client
- #put! — LunaPark::Http::Client
- #read — LunaPark::Mappers::Codirectional::Copyists::Nested
- #read_all — LunaPark::Extensions::DataMapper::InstanceMethods
- #read_all — LunaPark::Extensions::Repositories::Postgres::Read
- #read_nested — LunaPark::Mappers::Codirectional::Copyists::Nested
- #read_one — LunaPark::Extensions::DataMapper::InstanceMethods
- #read_one — LunaPark::Extensions::Repositories::Postgres::Read
- #read_one! — LunaPark::Extensions::Repositories::Postgres::Read
- #read_plain — LunaPark::Mappers::Codirectional::Copyists::Nested
- #redirection? — LunaPark::Http::Response
- #request — LunaPark::Errors::Http
- #result — LunaPark::Validators::Dry
- #save — LunaPark::Extensions::Repositories::Postgres::Update
- #sent? — LunaPark::Http::Request
- #serializable_attributes — LunaPark::Extensions::Serializable::ClassMethods
- #serializable_attributes_list — LunaPark::Extensions::Serializable::ClassMethods
- #serialize — LunaPark::Entities::Simple
- #serialize — LunaPark::Notifiers::Log
- #serialize — LunaPark::Values::Single
- #serialize — LunaPark::Extensions::Serializable::InstanceMethods
- #serialize_value__ — LunaPark::Extensions::Serializable::InstanceMethods
- #server_error? — LunaPark::Http::Response
- #set_attributes — LunaPark::Extensions::Attributable
- #severity — LunaPark::Notifiers::Log
- #short_class_name — LunaPark::Extensions::Repositories::Postgres::Read
- #status — LunaPark::Http::Response
- #submit — LunaPark::Forms::Simple
- #submit — LunaPark::Forms::SingleItem
- #substitute — LunaPark::Extensions::Exceptions::Substitutive::ClassMethods
- #succeed? — LunaPark::UseCases::Scenario
- #success? — LunaPark::Http::Response
- #success? — LunaPark::UseCases::Scenario
- #success? — LunaPark::Validators::Dry
- #system_error — LunaPark::Extensions::HasErrors::ClassMethods
- #to_entities — LunaPark::Extensions::DataMapper::InstanceMethods
- #to_entity — LunaPark::Extensions::DataMapper::InstanceMethods
- #to_h — LunaPark::Entities::Simple
- #to_h — LunaPark::Http::Request
- #to_h — LunaPark::Http::Response
- #to_h — LunaPark::Serializers::Simple
- #to_h — LunaPark::Extensions::Serializable::InstanceMethods
- #to_json — LunaPark::Serializers::Simple
- #to_row — LunaPark::Mappers::Codirectional::Copyists::Nested
- #to_row — LunaPark::Mappers::Codirectional::Copyists::Slice
- #to_row — LunaPark::Extensions::DataMapper::InstanceMethods
- #to_rows — LunaPark::Extensions::DataMapper::InstanceMethods
- #transaction — LunaPark::Extensions::DataMapper::InstanceMethods
- #type — LunaPark::Http::Response
- #typed_attr_accessor — LunaPark::Extensions::TypedAttrAccessor
- #typed_attr_writer — LunaPark::Extensions::TypedAttrAccessor
- #unknown — LunaPark::Extensions::SeverityLevels
- #valid? — LunaPark::Extensions::Validatable::InstanceMethods
- #valid_params — LunaPark::Validators::Dry
- #valid_params — LunaPark::Extensions::Validatable::InstanceMethods
- #validation — LunaPark::Extensions::Validatable::InstanceMethods
- #validation_errors — LunaPark::Extensions::Validatable::InstanceMethods
- #validation_errors_array — LunaPark::Extensions::Validatable::InstanceMethods
- #validation_errors_tree — LunaPark::Extensions::Validatable::InstanceMethods
- #validator — LunaPark::Extensions::Validatable::ClassMethods
- #validator — LunaPark::Extensions::Validatable::Dry
- #warning — LunaPark::Extensions::SeverityLevels
- #wrap — LunaPark::Notifiers::Bugsnag
- #wrap — LunaPark::Notifiers::Sentry
- #wrap — LunaPark::Extensions::DataMapper::InstanceMethods
- #wrap — LunaPark::Extensions::Wrappable
- #wrap_all — LunaPark::Extensions::DataMapper::InstanceMethods
- #write — LunaPark::Mappers::Codirectional::Copyists::Nested
- #write_nested — LunaPark::Mappers::Codirectional::Copyists::Nested