Class: Eco::API::UseCases::BaseCase

Inherits:
Object
  • Object
show all
Extended by:
Common::ClassHelpers
Includes:
Model, Type
Defined in:
lib/eco/api/usecases/base_case.rb,
lib/eco/api/usecases/base_case/type.rb,
lib/eco/api/usecases/base_case/model.rb

Overview

Core class of UseCases. It basically defines and manages allowed types

Direct Known Subclasses

BaseIO, UseCase

Defined Under Namespace

Modules: Model, Type

Constant Summary

Constants included from Model

Model::MODELS

Constants included from Type

Type::TYPES

Method Summary

Methods included from Common::ClassHelpers

class_resolver, descendants, descendants?, inheritable_attrs, inheritable_class_vars, inherited, instance_variable_name, new_class, resolve_class, to_constant