Class: Eco::API::UseCases::DefaultCases

Inherits:
Eco::API::UseCases show all
Defined in:
lib/eco/api/usecases/default_cases.rb,
lib/eco/api/usecases/default_cases/hris_case.rb,
lib/eco/api/usecases/default_cases/create_case.rb,
lib/eco/api/usecases/default_cases/delete_case.rb,
lib/eco/api/usecases/default_cases/new_id_case.rb,
lib/eco/api/usecases/default_cases/to_csv_case.rb,
lib/eco/api/usecases/default_cases/update_case.rb,
lib/eco/api/usecases/default_cases/upsert_case.rb,
lib/eco/api/usecases/default_cases/refresh_case.rb,
lib/eco/api/usecases/default_cases/reinvite_case.rb,
lib/eco/api/usecases/default_cases/new_email_case.rb,
lib/eco/api/usecases/default_cases/recover_db_case.rb,
lib/eco/api/usecases/default_cases/email_as_id_case.rb,
lib/eco/api/usecases/default_cases/change_email_case.rb,
lib/eco/api/usecases/default_cases/codes_to_tags_case.rb,
lib/eco/api/usecases/default_cases/create_details_case.rb,
lib/eco/api/usecases/default_cases/remove_account_case.rb,
lib/eco/api/usecases/default_cases/set_supervisor_case.rb,
lib/eco/api/usecases/default_cases/update_details_case.rb,
lib/eco/api/usecases/default_cases/refresh_presets_case.rb,
lib/eco/api/usecases/default_cases/set_default_tag_case.rb,
lib/eco/api/usecases/default_cases/to_csv_detailed_case.rb,
lib/eco/api/usecases/default_cases/switch_supervisor_case.rb,
lib/eco/api/usecases/default_cases/reset_landing_page_case.rb,
lib/eco/api/usecases/default_cases/create_details_with_supervisor_case.rb

Defined Under Namespace

Classes: ChangeEMailCase, CodesToTagsCase, CreateCase, CreateDetailsCase, CreateDetailsWithSupervisorCase, DeleteCase, EmailAsIdCase, HrisCase, NewEmailCase, NewIdCase, RecoverDBCase, Refresh, RefreshPresets, ReinviteCase, RemoveAccountCase, ResetLandingPageCase, SetDefaultTagCase, SetSupervisorCase, SwitchSupervisorCase, ToCsvCase, ToCsvDetailedCase, UpdateCase, UpdateDetailsCase, UpsertCase

Instance Method Summary collapse

Methods inherited from Eco::API::UseCases

#add, #case, #define, #defined?, #each, #empty?, #items, #length, #merge, #name?, #names, #types

Constructor Details

#initialize(*args) ⇒ DefaultCases

Returns a new instance of DefaultCases.



6
7
8
9
# File 'lib/eco/api/usecases/default_cases.rb', line 6

def initialize(*args)
  super(*args)
  define_defaults
end