Class: Eco::API::UseCases::Cli
- Extended by:
- DSL, Language::Klass::HelpersBuilt
- Defined in:
- lib/eco/api/usecases/cli/option.rb,
lib/eco/api/usecases/cli.rb,
lib/eco/api/usecases/cli/dsl.rb
Overview
Class to delay the case options configuration (declaration vs configuration)
Direct Known Subclasses
Default::Locations::CodesToTagsCase::Cli, Default::Locations::CsvToTree::Cli, Default::Locations::TagTreePaths::Cli, Default::Locations::TagtreeExtract::Cli, Default::Locations::TagtreeUpload::Cli, Default::Meta::GraphQLSchema::Cli, Default::People::Amend::CleanUnknownTags::Cli, Default::People::Amend::ReinviteTransCase::Cli, Default::People::Amend::RestoreDBCase::Cli, Default::People::Migrate::RemapTags::Cli, Default::People::Treat::Analyse::Cli, Default::People::Treat::OrgDataConvertCase::Cli, Default::People::Treat::SupersCyclicIdentify::Cli, Default::People::Treat::SupersHierarchy::Cli, Default::Utils::EntriesToCsv::Cli, Default::Utils::GroupCsv::Cli, Default::Utils::JsonToCsv::Cli, Default::Utils::SortCsv::Cli, Default::Utils::SplitCsv::Cli, Default::Utils::SplitJson::Cli, Samples::Drivers::Sftp::Cli, Samples::Drivers::UrlPull::Cli, Samples::People::Filters::RequireId::Cli, Samples::People::Filters::RequireMinEntries::Cli
Defined Under Namespace
Instance Attribute Summary
Attributes included from DSL
Method Summary
Methods included from Language::Klass::InheritableClassVars
#inheritable_attrs, #inheritable_class_vars, #inherited
Methods included from Language::Klass::Naming
#instance_variable_name, #to_constant
Methods included from Language::Klass::Hierarchy
Methods included from Language::Klass::Builder
Methods included from Language::Klass::Uid
Methods included from Language::Klass::Resolver
#class_resolver, #resolve_class
Methods included from Language::Klass::Const
#if_const, #redef_without_warning
Methods included from DSL
add_option, applied, applied!, applied?, apply!, callback, cli_name, description, name, options, type